I love these! My boys loves these! I’m waiting for another sale so I can buy more!! Comfortable, stretchy, good quality material! I did size up just to accommodate my boys as they are a little larger. My 40lb 3.5yo wears a 4t and 30lb 16mo wears a 2t. Buy them!!