Overall liking this desk! It took a long time to assemble (3 hours), and I would say that I'm pretty efficient in assembly. Only complaint is that the desk top has a couple small bumps in it, which is less than ideal, but ok for me. Also I was missing a couple screws for attaching the back panel, however the screws weren't structurally necessary, and that panel faces a wall, so I didn't mind.