Repurchasing these, bought before after trying them on. This bralette fits snugly and is not adjustable. So, you require some flexibility in the shoulder joints to get into them without damaging the material, especially after showeringl. The fit is slightly smaller than expected. I am  5.7 ft and 130 lbs. Usually wear 34B, and size M fits me perfectly.
The moulded cups are beautifully made and give a nice shape. The cups have a sewn-in lining all over, with a thicker pillowy strip at the buttom for extra volume. This little pillowy strip is very soft and does not irritate me, as so many push up bras do. The cups don't wrinkle or sag. No see-through under tops, no riding up. I had mine for many months, no issues washing. Highly recommend!