I read reviews before buying and they were pretty much on track with the pluses and minuses. Good vacuum, great power, plenty of extras, can do floors. Downside is short hose, attachments fall off, hard to get out of upright mode. We can live with all that though.