The sizing is completely OFF! Wish I had researched further... like sitejabber site. I ordered 3 swimsuits and reading the reviews on their site I sized up. I'm usually a M and also thinking there made in China. 1 large suit hardly fit my sister who usually wears xs or s. It took FOREVER to get and sent an email for returns as stated and can't get an answer. DO NOT ORDER FROM THIS SITE!