This vacuum is small and super handy. Easy to put together.  I absolutely love the hair self cleans itself off the roller. The head detaches with the push of a toe to get all the cracks and corners. With the super easy dumping design you never have to get your hands dirty. 
I would definitely recommend this to anyone who is looking for a small and powerful vacuum