I bought this for my son.  He is very picky about his rashguard shirts, and this one is perfect for him.  The sizing is great - not too tight for him.  It is also a beautiful color.  I'm sure I'll be buying Speedo again when this one wears out (they always do after a couple of years).