used this for a 3 year old, was way too big. I kinda figured it would be based on my gut although it was supposed to fit 3-6 year olds. I think it would be best for 5-8. Quality was great though, very nicely made!