Took a long time to assemble, but was realtively easy to do.  Part M which is only affixed by a small strip of MDF broke off within 5 mins.  All things considered you get what you pay for and it was $108 piece of furniture.