Let me preface this with the fact that I have never used an espresso machine, this did have a learning curve but works very well.  I especially like the fact that I can steam milk.  Game changer!  Love it!