Excellent replacement battery straight from the manufacturer. Fit perfectly and took my CP1500PFCLCD back to like-new runtime of around 15 minutes at half load. I got about 4 years out of the original batteries. The old ones still worked but only lasted about 30-60 seconds so figured it was time to replace them. I’m happy with the price. Cyberpower seems to have reasonable replacement battery costs compared to other big manufacturers, which is great. Just be sure to check your original battery type before ordering. There are two types for the CP1500PFCLCD. If yours has a wire terminal hanging off the batteries, you need a different “A” type battery. This one is the “B” type with a socket between the batteries. Some of the other reviewers left negative review for this reason so be sure to check yours before you order.