These are made for swimming but I wear mine as shorts. They fit so well and are comfortable and slimming. I got these for my sister but she doesn’t like them this long. Stretch fabric. Quick shipping