Assembly of the desk is not easy at all. Took me about 3 hours and definitely needs more than one person. Desk is sturdy and the top table has good quality.