As far as the vacuum itself goes it is a great vacuum and the attachments are nice. It's great that you can take it apart to be portable to reach other places like furniture and car. The only issue I have is that the vacuum does not stay stood upright on its own because it is top heavy and the collection tank is kind of small so you have to empty it often.