I got this desk for my middle school aged son. I found it fairly easy to put together. The pieces themselves don’t appear to be that sturdy, but put together the desk is sturdy. He loves it!

Working with the manufacturer was a great experience. A couple of pieces were damaged. Ordering replacement parts was easy and they came quickly. I would buy from them again. 

I didn’t give it five stars because the finish looks like it might scrape off easily, and it isn’t finished on both sides. 

Overall I’m quite happy with this purchase.