I like this product a lot.  Works great on tile, wood and thin rugs.  It didn't work well on thick rugs.  The lint ended up clogging the long pipe.