I wasn’t sure how this would suit my body shape but wow it’s so nice. The fabric as always feels so smooth and it’s a comfortable fit. The length is good and I feel great in it. The shorts underneath make me feel safe from flashing people. I will probably never take this off come summertime. And I will try it as bather bottoms as well. Love the colour too!