These were great.  My son is in between sizes so I got the 6M and although is a lil loose I am able to pull the string for a snug fit.  Totally love it!!!  There are soft rubber so they are comfortable for running around.