This is by far the best vacuum I have ever used! I have 5 kids plus a cat and dog and this vacuum picks up everything! My 3 year likes to play with cords so I love that cord is retractable. The only improvement I would make would be a place to store the attachments on board.