Super easy to put together. This machine offers you so many different options - its  magical! I am a new to the 'make your own lattes, etc', so it is a little overwhelming but it seems to be pretty user friendly - even for beginners! The self cleaning button is magical! Def looking forward to trying the different recipes that were included with this.