ordered M/L km usually an XL /2XL but tried it still i am cup C size 42 so i was a bit worried, i had a hard time putting it on cuz the fabric is thick and not that strechy but i still fit tho my 🍒 are pressed but you wont noticed and its still breathable.. i love it