First of all, these are half the price at Wally World so I bought there instead.

I bought the small, labeled 2 to 4 because my son wears a 3t. Based on the other reviews, I wanted them kind of snug to wear under other shirts for a big boy look.  I was shocked that they were more like a solid 4 when I opened them.  I still had hopes that the dryer would shrink them a lot.  No luck.  If they shrunk at all, it was not noticable.

I will put these up until we need this size.  The  reason I took off a star is that they are not particularly soft.  We do not use any sort of fabric softening agents in our laundry so you might soften them a little that way.