just amazing little vac, so powerful it tries to stick to my tile floors via suction.......Dirt doesn't stand a chance and bag changing is a breeze, takes 3 seconds and you're back up and running i find its super strong and light weight and all attachments seem well made and long lasting