Overall, I'm happy with this desk because it was affordable but it didn't compromise on quality and appearance. It's a tad complex to assemble though, so I would suggest - for first timers - to ask for a little help.