Used in a workbench project to prepare for a new coat of paint. It lasted about 2 hours and the battery dropped to 1 bar at the end. I used it at speed 5-6. The Pwrcore charger takes approximately 25 minutes to charge a full battery. The use of variable speeds is a nice addition. The dust collector collected most of the dust from the old paint and was easy to remove and clean. After work I did a thorough cleaning with a random orbital sander with a deep soft small brush and a powerful vacuum cleaner. No complaints, only 5 full stars.