I was very skeptical that this was going to work well because the price was so cheap. Very impressed it worked on all my rugs and also on the hardwoods. Would recommend to anyone looking for a cheap but effective vacuum!