Desk is perfect for 7-year-old granddaughter. Took 2 hours to assemble, but went together well.