The vacuum breaks down into three pieces which makes it storable in a Recreational Vehicle, the primary use in this case.   It does a very nice job on dog hair, but in some areas depending on the dog hair and the pile of the carpeting it requires more than a single pass.  In the end, this Shark APEX gets the job done.  Overall, it does exactly what  I needed it to do and fits just right into a small storage cabinet in the RV.  It would be a good choice for a home also, and we  have moved it into the house when we are not traveling. 
The motor housing is part of the handle so it is a bit top heavy, and the rollers pull the vacuum forward which requires some muscle action to bring it back.  These are minor negatives and once you get the hang of it, all goes well.  No bag is required and it empties quite simply.  The vacuum performs as stated without hair or thread wrapped around the
 rollers.  Yes, I would buy this vacuum again.