Have other rash guards in other brands and I always buy large so they aren't too tight. This large fits me like a basic unisex medium t shirt. Pretty loose but overall good quality. Im 56 size 8-10 medium.