It's a great price but they seem to be really wide compared to other shirts of the same size. I haven't washed them so I don't know if they shrink but it definitely isn't what I would consider "soft feel" which is why I bought them. I got several colors and I do notice the heathered colors are *slightly* softer. (still wouldn't call them soft feel) My 3 year old is tall for her age and weights about 35lbs. The sleeves look 3/4 sleeved, though it's supposed to be short. I got her the XS (2-4yrs) and with rolling the sleeves they would pass but aren't preferable. Seems to be a beefy cut shirt.