This desk is beautiful, and if you can put it together, is great for the price. However, do not buy this item and expect the pieces to fit together. When the desktop pieces didn't fit onto the frame (the holes didn't line up at all) I ordered a free replacement. That one didn't fit together either. I also had a piece that was straight up defective. I eventually managed to fit it together, but just getting the desktop pieces on took over an hour and involved multiple people loosening all of the other screws and a lot of pushing and pulling and frustration. But the desk looks great now (only took a month from when I received it...)
My recommendation is that if you really like how this piece looks and how it's priced, only go for it if you have a lot of time and patience on your hands. Don't expect it to all fit together, because I had two different products that both didn't!!