I order xtra small for 5pair of swimsuits I ordered and they all came in small. They don't even fit like they are supposed to expect for one. And their swims suits and the print of the swimsuits are cheaply made. Very upset with how they handle business you can't contact anyone over the phone and if you email someone they will not respond until a week later. I give it two stars because my things came on time and the shoes I order were cute.