I love this top! I am 5'7, 130 Ibs, a bra size 34A and have a 29 inch waist and a size small fit me perfectly. The top is well-made, not thin or see through, and is true to color. I will definitely be buying more in different colors.