Assembly took me some time, but the end result was worth it. It's the perfect size. Lots of surface space without feeling like its overtaking my office/guest bedroom.