Freaking amazing worth every penny, the only down side I have found is there isn’t a place to hang all the attachments on the vacuum otherwise it works great and is easy to assemble.