Very pleased with this desk. The item arrived fast and undamaged. The assembly was very easy for a DIY furniture assembly. My husband is not the best at these, and he was able to put it together by himself in 1.5-2 hours. It seems sturdy for the price. It was especially helpful that the entire top (including the two top drawers) came assembled in one piece.