I really loved how the majority of it came assembled and was fairly simple to out together (with witty directions too!), however the drawer mechanism all of the screws had fallen out and were stripped, which was actually a preassembled part of this piece and nothing that I should have had to tinker with. I ended up having to replace all of the drawer channel screws with larger ones gonrectify the issue. Was easier than returning. I do like the desk, but should have been less hassle. I’m thankfully a pretty handy single woman that has the ability to fix the issue, others may not and that’s just a pain. Legs are a bit lighter than shown in the photo.