I had gone down a size to make sure they fit snuggly. They were loose around the legs, so did not cover bikini line. And I'm certainly not very thin. Normally I use a size 12. I bought 10 and I could've easily bought an 8. Did not fit like the picture. They were on sale so I couldn't return them!!!