Goes together easily and functions well as a small desk but it does flex and shake a little due to only having vertical stability in the back.  An additional 4 extension for the top shelf would improve it's functionality since one must get fairly close with feet and knees to the bottom and center shelf to work comfortably.