Good quality. I got two pairs in different colors. Im 54, 129lbs, 34B and size M fits perfectly. I am still able to wear size L just the top is a little loose on the cup, but I kept both. Got both the blue and red ones I like the blue better. Great value for the quality. And the high waist hides belly great. Got $9.9 per pair very satisfied.