This is a nice solid desk. It takes about 3 hours to assemble(if you have some help :)). It's not perfect, but overall, for the price it's a good buy.