The desk itself is absolutely lovely for the price - a couple of inconveniences during the building process, though.  For starters, some of the pieces were labelled wrong, and the instructions didn’t always match up with the pieces we had.  But after a few hours of frustration and bickering, we finally got it built.  I’d say it was worth it, but building it was painful.