I bought this rash guard in a 3T and when I opened the package I thought it looked really small and I thought it would not fit but when I put it on our child it fits perfectly!! It is not tight at all. The sleeves fit just right and it went over his head easily. It is really cute and I love it!! I bought a navy rash guard and a lime green. Both colors are really pretty. The lime green is a true lime green. The only thing I might change is to
 make the shirt about an inch longer. It does comes to his waist and is ok. 3T is our normal clothes size.