I use these mostly for the beach or under my shorter skirts. They fit snugly and don't make any awkward lines on the body. They ride up a little bit (probably because I wear underwear underneath) but it's not too bad. I am usually a size medium (5'3" and 135lbs) and these fit very well.