This is perfect for my 4 year old and almost 8 year old.  My 8 year old will fit for another year or 2.  I love it!