These bras are so awesome! I was really nervous about buying bras online but I love these bras! I'm a 36dd and the XL fits perfectly. The fabric is deliciously soft, the straps are thick, the hooks are easy to snap, straps are supportive yet comfortable and the inserts are nicely shaped. I love all the extras that come with the bras as well! If your thinking about buying these bras do it mamma there worth every penny!