I've used this vacuum on hardwoods and carpets and I love it! I've used almost every attachment and it never looses suction. The battery was charged when I first got it and I have used it 4/5 times with no need to recharge. Conveniently there is a battery indicator near the hand held part of the machine. I cleaned the couch, baseboards, under dressers and beds and even a macaroni mess. Seeing the dirt (including glitter strands and pasta) twirl in the waste receptacle is oddly satisfying. The waste bin is very easy to remove, take apart and wash. The attachments were great for every job. I have joint issues so I was nervous about being able to hold it for long periods of time but it's super lightweight and I had zero issues. This vacuum does not disappoint. The lightweight, cordless awesomeness means it can clean all over the house and take it to the car and patio.