Bought this swim shirt to wear with board shirts. I wanted something that didn't become sheer in the water and wasn't super super tight. It fit great and has held up great for all the swimming I have done. Great buy for the price!