The bathing suit is beautiful and well made but the sizing is way off. I ordered a large which said US 10-12. I ware anywhere from an 8 to a 12 depending product. I can barely get this on it’s like a girdle. I’m very disappointed because I love it and I know an XL wouldn’t even fit me.