Good solid desk. As far as assembly goes, if you're not "assembly savvy" I wouldn't recommend. Luckily, my colleagues were great at this and I just followed their instructions. We get a lot of compliments on the desk. The middle shelf on the bottom is adjustable. Enjoy!