I bought this vacuum cleaner a few years ago for a promotion on The Today Show. It does well on hardwoods, especially if you have pets. Suction is good, and there are LED indicators on the front that show dust and pet hair, which you wouldn't see without the indicators. I don't recommend this so much for carpet. Unfortunately, it doesn't cost very much unless it's in a loading rack. I stood alone and he passed out. He fell to the ground and damaged the circuit. So - that's my warning - don't drop it. But I liked it so much that I bought another one!