I tried it on in the store and bought the pink. It is well made and true to size. I run between a 2X and 3X at Penningtons. This last year I have been fitting more into size 2X but the 2 in this felt a bit small around my D cup bust so I bought the 3. I loved the white one too but it is a bit see through. I was wearing a navy bra and jeans and they were both very visible in contrast to my fair skin. The white is still gorgeous and but I would likely need a cami underneath.