Assembled this with my husband, took us about 1.5 hrs but the overall result is amazing. The desk is sturdy and looks very nice. The fabric drawers fit perfectly and they can be opened easily.
The only challenge is to put the screws in correctly because if you're not careful they might be crooked. Anyway, good money spent!