Does a great, deep clean, and for people like me, very satisfying to see what it's sucking up through the wide attachment head. I love the extra wide head and I love the feature of cleaning the hose after use using the small attachment. Easy to use also and lightweight! So happy I bought it!..Worth the money 100%.