Perfect for my preteen son. Easy to put together. There was a small ding to the main desk panel. The only reason I gave it 45 stars.