I bought this vacuum in December hoping to find something to help with toddler messes and dog hair. The vacuum is great in hard floors and the accessories are easy to use especially the removable wand and canister. However, the roller brush always stops on carpet. I have to turn the vacuum off then back on to get the roller working again only for it to quit working after about a foot.