My daughter got me this vacuum as a gift, since my old one ( 8yrs) died on me. After been without deep cleaning my carpets for 3 1/2 months, did vacuum left my carpets really clean. I know this vacuum will survive all the messes my 3 granddaughters love to make. Thanks. L. Fernandez