Easy to assemble, especially for a completely useless at DIY person like myself, compact without being too small, great height and those shelves come in really handy.