Not much to "assemble", but enough functions to read and understand and then try a few times. Intuitive menu and buttons - looks complicated machine with grinding, espresso and cold brew in a single machine, but very well-designed. Cold-brew is OK. but the lattes and espressos are very good. Medium to darker roasted beans have worked best for our palette for espressos and dark roast beans for lattes. It took 2-3 attempts to get the right bean roast for the favorite cup. Sleek design and practical.