This Classic Women's Triangle Bikini Top is versatile and easy to wear. S/M fits Extra-Small to Medium size (AA to B) and L/XL fits Medium to Large size (C - DD) depending on how much coverage you prefer. 20% lycra / 80% poly with 4-way stretch. Made in Sunny California!