This is a well designed product, I particularly like how the drum detaches to empty.  It is quiet and does well on both hardwood floor and carpets.  Easy to use as well with adjustable height function.