Perfect size for my 4 year old! My 6 year old loves it as well but might be too big for it by the time he is 7. Overall great product and perfect size for our backyard. If you have a bigger backyard I would recommend to go a little bigger especially if you have a 6-8 year old.