This vacuum cleaner had one of the best ratings for the price. With two cats, one dog, and an old shag carpet, the amps and suction power seemed ideal for my family. However, we have discovered that it has an automatic shut-off mechanism when it overheats - which is every 15 minutes!!!!! AND it can't be re-started for at least an hour. Talk about inconvenient! This was a total waste of money I could ill-afford to spend.