I bought these to wear on our Disney Cruise last week since we were doing a Port Adventure everyday with the kids. I was trying to simplify the amount of stuff I had to carry around going from land to sea and back all day like I did when we went to Jamaica last year. They are amazing! I'm a size 13-15, depending on where I shop, 5' 7" tall n curvy and the Large fit perfect. Great tummy support and tight enough all over to accentuate my curves and buffer my imperfections 😉. I snorkeled, swam, zip lined, boated and hiked in them. Not see through when wet or dry, awesome sun coverage (I got sun burned everywhere but my legging area lol) dried super quick while be bopping around in sun and dried pretty good too out of sun sitting around eating or in car traveling. I read 100's of reviews and shopped for weeks to have the best leggings. I purchased a few other brands to take on trip and they ABSOLUTELY do not compare to these. The others roll up on legs, make me have a muffin top, see through when wet or dry and accentuate my imperfections aka rear end and thighs instead of camouflaging me. I am DEFINITELY buying more from Hard Core Sport!