I've tried quite a few different styles of milk frothers over the years. I started with the "tiny whisk on a stick" variety, before moving on to one with a separate pitcher and whisk suspended on top. I received this one as a gift a few years ago and it's definitely the best one I've used overall.Pros:-Froths a really nice volume of milk! It's enough for one really big cup, or two regular size cups.-Milk froth is consistently fluffy and dense, and, on the default setting, nice and warm so it won't make your coffee cold.-Couldn't be easier to use.-Doesn't take up a lot of space. Since I use it every day, I have it always out on the counter, but it is also easily packed away in a cabinet.-Sturdy and handles being washed even if you aren't perfectly careful and get some water splashed on the outside or the bottom. I'll freely admit that happened plenty of times, but just wipe it off with a towel and you're good to go.-Reasonable price! My previous one lasted a few years of daily use and experienced no drop-off in performance until the week it finally died.-Pour spout makes it pretty easy to pour into cups.Cons:-Cleaning it can be awkward. It's pretty easy if you do it immediately after using it, but a BIG pain if you wait until anything has dried. Do yourself a favor and wash as soon as you're done frothing a batch of milk. It helps to have a small scrubber or small brush; a sponge will struggle with the edges.-A little less convenient to pour than one without an integrated pitcher.-No sound to inform you when it's done, just a flashing light. Not necessarily going to be an issue most of the time, but worth noting if you're the sort that wants to walk off in between.Overall I definitely recommend this frother to anyone looking for frothed milk at home. It's not very expensive and produces great results, and lasts a long time.