I love this immersion blender. It is wonderful to be able to mix or puree in the same pan you're cooking in. Rather than transferring food from the cooking pot to a blender, and then pouring it back into the pot after blending/pureeing, you can just use this immersion blender and save yourself the mess and extra cleanup.
It cleans easily by rinsing the blender end in hot, running water, or dipping it in soapy water and turning it on for several seconds. I will purchase several of these to give as Christmas gifts to several family members who have seen it in action and have oohed and aahed over it.