There are a lot of parts to this desk but it's worth it! The instructions were clear and everything arrived in good condition.  It's really cute feels like good quality. I was afraid my iMac wasn't going to fit on the top shelf but it works great up there! Leaving tons of space on the main desk surface.