I love these on my son hes 3 but a little taller than the average 3yr old so I did get him a 4 and they fit very nice the plus with these shorts also is the inside have a waist sizer the button thing to make them your childs waist size that was great cause my baby have a very tiny waist lol