This is the perfect size for my 8 year old.   I anticipate that he will be able to use this for the next several years until high school.  It was very easy to put together, took less than one hour.   I really like the finish too.