This desk fits perfectly in my daughters room. It was easy to put together. It took me an hour and a half to two hours to put it together. It is heavy duty. I can't wait for the two night stands I ordered to come in to complete the look of the room!