Don't buy if you're not willing to wait and work for it. It is beautiful but the top part came cracked. I ordered a replacement part from the manufacturer, which took 3 weeks to arrive, and THAT was broken too. I've ordered another replacement and I hope it will come intact. Manufacturer has good customer service but I'm wishing I went with a different desk so I could have used it when it came a month ago.