“This top is so cute on. It’s very flattering. I wear a D cup and ordered the XL. It fits nicely with about 3 inches of lace cross crossing in the back and plenty of string to make it larger if you are bigger. Both the coral and reverse pattern are great”