What a great quality, style and print!!! Not see through at all. I am 14 on top 34F bra, 16 at the bottom and ordered XL. With this one I would size down because it has more stretch than others. It's a pity that straps are not adjustable but I absolutely love it