While I am happy with the dress, I was surprised that the size was not true to what I ordered. I ordered a XS size but I could have done with an XXSsize. Previously I have bought Sunseeker cover up in size S but they turned out to be rather large on me,so this time I bought XS but it is still too large. I bought it for a cruise I am going on soon so too late to return and get the smaller size.