Cute tank. A little see through but not too bad. regretted not getting it in mexico and happy i found it on sale! I got a large and it is a bit snug but it fits and the arm holes arent too big (no major side boob). For reference im 36DD and usually wear a medium top. Didnt shrink too bad in washing.