We bought this for our 2 year old daughter. We bought 2t. Everything fit except for the sleeves. She has neither skinny nor huge arms (she wears 2T in regular clothes). We couldn't return it due to the company's return policy. We ended up just buying a 3T/4T that fits her arms but is a bit longer (not that bad, she's small for her age). It doesn't itch, my LO hasn't complained.