I had never ordered a swim suit from a catalog or on line because I thought the sizes were not true to form. I was pleasantly surprised when I received this swim suit. I ordered a size 18 and this suit fits like a charm. I am pleased to know that I can trust this website, company and size charts. Beach Belle will be my "go to" style.