This is a really neat product. I like that it has all of these functions in one unit. It's nice not having to pull out a big blender if I want a blended coffee drink. The only thing is that the blender part isn't super duper powerful. However, with some patience it does get the job done. This would be perfect for a dorm or college student. It's also nice that it comes with a cup and a couple of other utensils. I would definitely recommend this.