This is absolutely beautiful and well made. I'm an xs and it fit perfectly! It's difficult for me to find my size but cupshe's xs always fit.
Unfortunately, for me the style did not suit me so I wasn't comfortable keeping it but that's not the fault of cupshe so I'm giving a high review. I have had 4 kids and have a weird stomach right now. I'm also small chested but it did fit great in that area. It's probably more my confidence level.
I have 2 other Cupshe swimsuits and will continue to buy more. They're my favourite but I do hope they make more XS.