Received a person returned the next day as I have rugs on my hardwood ground and it fails to climb and clear it I have one of those. Great brushes and will work perfectly on hard floors and rug. For the worth, it really is a decent level of suction http://codygvhrb.jaiblogs.com/20067300/how-much-you-need-to-expect-you-ll-pay-for-a-good-carpet-shampooers-boulder