I am very pleased with this purchase. The bird print on pink is precious. I ordered the XL. I am 5'3" 170lbs and a 32 E or F bra size. The XL is snug but works. I would say I'm probably in between the XL and XXL but am hoping to lose a few lbs so I went with the XL.