Best vacuum ever.  Own two of these as they are easy to use, lightweight, extended cord compared to other vacuums.  Came with all the attachments.

Only "con" is I wish the debris compartment was a larger.  You do need to empty this vacuum frequently, as it fills fairly quickly.  But other than that, this is the best bagless vacuum for the money I've ever owned.