This desk is perfect! It looks great and is very sturdy. It did not take very long to arrive and was easy to assemble. The boxes were very heavy so I recommend paying the extra cost for delivery to the room, especially if your room us upstairs. I highly recommend this desk!