Have been very happy with this vacuum so far.  The suction is really strong, and it's nice to have different speed controls for various surfaces.  The charging base and attachment holder is a really good addition, as I usually lose attachments.  My only feedback would be that the dirt collection compartment is somewhat small.  Overall, love it!