this vacuum work PERFECT for hardwood floor and on carpet ! it be so easy to use and fold up for super easy storage ! I want to get a Dyson model but find out the battery would only last for 14 min when fully charge and do not work well on carpet . Consumer Reports also rate this model high and that be how I end up purchase this .