I ordered this for my 10 yo daughter who normally wears about a size 8, and it fits perfectly in the sleeves with enough room to grow.  It is so soft and thick and cozy.  She has been wearing it around just because it feels so nice. It is well made and not thin and wimpy like others.  It is absorbent too for after showers or pool use.  It's a very nice product for a good price.