This vacuum is great if you travel a lot or if you live in a small apartment or something. Obviously, it would be hard to vacuum a whole floor with this tiny thing, but it works great for corners or hard to reach places. It's definitely good if you go from house to hour or apartment to apartment (or even hotel room to hotel room) and you want to vacuum a small space. It's on the cheaper side, as well, which is great for people on a budget. I bought this for my dorm room last year and it worked on the hardwood as well as the tile of the bathroom. Since the room was so small, it was perfect as a big vacuum would have been a hassle to store and use. It reaches under small spaces (like under my bed and desk) and it is easy to handle and control. I recommend highly for college kids or for people living in a cramped space where a regular sized vacuum is not an option. Versatility It works great vacuuming up anything except doing a whole floor (it can do a whole floor, but it would be a lot longer and harder to use this than to use a regular sized vacuum).