I have been needing a hand blender and this was the perfect product. It comes with different attachments based on your needs. I find it very simple and easy to use. It has different speeds to choose from. I've used it to blend up cauliflower in soup and it does a great job. Great for anyone that loves to cook and need a little help of a blender.