So far I've been very pleased, though this is my first experience with a hand blender (so that does limit my ability to truly review it). It came with three different attachments (as listed) which makes it much more versatile. You're not going to be running a soup kitchen with it, but if you need to chop, stir, or blend something as a budding amateur cook - this is a great choice for the price. I'm single and mainly use it for homemade soups and homemade protein shakes, and its really easy to use and does what I need it to.
I like that this performs multiple functions. My only critiques are that you don't have as much control with the chopper as you might with other food prep / choppers. The whisk is also nothing special, just something extra. The immersion blender worked well for its original purpose- which was making soup. It seems to have a lot of power, even on low, so I'd recommend going slow.