Even has a zipper in the bottom so your child can pee!!! hahaha! My kid loves it. She is age 6 and wearing typically size 5-6/ this fits perfect. It has a nice cuff at the bottom, it's okay to buy this one a little big if you are on the fence about sizes.