I've bought a ton of these desks and similar desks over the last year for my company. They sure are beautiful but no matter who puts them (this one especially) together, there's always some new issue. With this one, the sliders for one of the drawers was a little warped - we could barely get the top left drawer to go in and now we can barely get it to come out. It look 5+ hours to put it together (every single time even by experienced assemblers) so be prepared to spend your entire day on this. Overall, still pretty worth it for the money.Pros: Really pretty, inexpensiveCons: Assembly time, you get what you pay for