Cannot say enough great things about this vacuum!  The self propulsion is amazing. Practically pulls you along with it. Suction is strong and the versatility of all the attachments and being able to take off the bin and use as a hand held is wonderful. Highly recommend!!