We love this vacuum. We had an older model and it did a great job, but eventually needed to replaced. We use this vacuum 1-2 times per day to vacuum the carpets in a busy retail store. It does a great job and the self winding cord makes it easy to set aside if a customer walks in.