We purchased this for our 7 year old daughter.  She loves it.  It was pretty easy to put together and it is sturdy.  This desk fits our 7 year old well, but it should be able to fit for her for many years.