I have only purchased Shark products  for the past 15 years, and have always been satisfied with the items and customer service. Having several pets, I was very excited to try this vaccum.  Although it does seem to do well on carpet, it does not come with a lot nice floor attachment like some other models. The cord is shorter than other models, and it seems to clog often. I feel like I spend as much time unclogging the hose as I do using it, as anything bigger than dust clogs the hose. The brushroll does stay hair free, but the is the only positive feature to this vacuum.