I have a just about 3 year old and baby #2 on the way (purchased this 6 months pregnant). It fits well, good coverage on the behind. confident in the straps. I feel like i have lots of room to grow and will hopefully have no issue wearing it at the lake in the summer.