I have been looking for a nice swimsuit for a while. Ordered a number of them and returned. But this one has a flattering design, looks nice in and is comfortable to wear at a reasonable price . I ordered both size 10 and 12 as I didn’t know what the fit would be like . The size was a true to size and I kept the 10. I ordered two different designs and have kept both. So would definitely recommend.