Best vacumm ever. All the attachments it came with are amazing it can get really low or high with the attachments. And can really get those hard to reach spots in the car and sofa that I could never get. This vacumm has been great to have and love that I do not have a plug getting in the way or being disconnected if I go to far. Charging it is easy and removing and changing attachments is easy as well and does not take up a lot of space when storing. One attachment isn't great on carpets it keeps stopping which vacuuming.