Very nice shorts medium fit perfectly on me and I’m about a size 5. Shorts are above my belly so they are high waisted. The chemical smell is pretty bad but you should wash it before use. Shorts are not stretchy. Only bad thing is the flower part is connected by a net and that scratches my legs sometimes. But if that bothers you just wear speedo shorts underneath. I recommend these shorts!