This desk is very small so I would suggest for a 5-8 year old.

Pros: Good looking, sturdy
Cons: Small