Our house is  very diverse in their coffee drinking. Iced, lattes, kcup, dripped into mud-like appearance, foamy, not foamy, you name it we drink it. I was leery at first when I ordered. How can one machine do it all and do it well. 
This machine is perfect! The profile is great, slim and counter space saving. The features work just as advertised. The only possible way to improve would be for it to heat milk while frothing. 
Well done Ninja