I gave this desk 2 stars because once it was finally assembled it looked great and fits well in my office. But assembly was a nightmare. I laid out all the parts in preparation and quickly realized none of the parts were labeled. I thought I was doing well until I placed the top on and realized the holes didnt line up with the frame. I tore it all apart and reasembled twice but couldnt get it to fit. I admit Im not an expert at furniture assembly so I had a friend help me who is really good at it. After repeating all my steps he confirmed that one of the pieces was too long, and another piece was missing a hole for a screw. He took it to his garage, cut off a few inches and added the missing hole and voila! It worked. So while Id like to recommend this desk because its cute, the manufacturer has some stuff to work on.