Perfect set! I wear a size 34D and I purchased the size L in these bras and it was perfect for me. They are very soft and flexible. They do keep my girls in place. I have washed them and there is no falling apart of material. I would reccomend all my friends to purchase these bras. Very comfortable and affordable price for this pack!