I recently purchase this Shark Cordless vacuum. I would have to say this vacuum is awesome for quick clean ups and everyday touching up. I love the way it easily goes under the beds and furniture to keep the dust bunnies at a minimum, quick clean ups for the floor and throw rugs. This little shark cleans up dirt, glass and so much more and it is absolutely perfect for cleaning those hard to clean throw rugs. When I purchase the little shark for $30, I never expected it to work so well.