I purchased these to wear at a Pure Barre workout. They are very comfortable and worked perfectly. I'm a 34D and purchased the medium. I love the straps. They seem to hold up well after washing. I followed another reviewers advice and removed the pads before washing. I'm 5'6", 145 lbs, 34D and I purchased the medium 3 pack. They fit great and comfortable to wear while exercising.