i am so happy that i decided to take a chance on this top!! i originally ordered a size L, but Night Dive reached out to me and told me they didnt have it in stock. They immidetly offered to send me an XL, but being skeptical about that size fitting me i asked if they would included both a size XL and M in my order! they were super helpful and let me try on both sizes!! to my suprise, the medium fit me perfectly!! i am so happy and pleased with their customer service and will reccomend this brand to everyone!! for my size reference, i have a 36-37 inch bust and i usually wear a D cup!! i was super surprised when the medium fit me. you can also adjust the straps in tge back to get your perfect fit!! i actually fit in the XL too, i just had to pull the strings on the back tighter! so take into consideration when purchasing, that you can adjust the strings in the back to your perfect fit!! oh and also, there is extra fabric on the chest area to hold your boobies in!! there is no padding, but i dont mind that at all!! definetly take a chance on this top if you are considering it!! i love mine!!!!