I am not comfortable in most bathing suits, this one provides a lot of coverage without looking frumpy or grandmotherly. It fits well, I followed the sizes and ordered the one closest to mine. I wore it to the lake and it was comfortable to swim in.