My husband and I are bigger people, who are fair complected. The 2X fits us both perfectly. Kept us from getting lobster fried out at a Palm Springs, CA water park. Nice fabric, comfortable and lycra-feeling. Looks nice and not ugly like a lot of the rash guards.