Very nice for the price. Took quite awhile to assemble. Helps to assemble as a team, because there are so many parts to hold and connect. It is sturdy and stylish for a first-time apartment. We shopped for a desk for a long time and this desk was the best money spent for what my son wanted.