I have a large build so I feel a little tighter than I expected. However, they still work well for beach pants. My wife likes them on me. They appear to be sewn well and the fabric stretches in all the right places. Hugs my ass, my hips and stays in place. Does not crawl when swimming/walking. So you don't have to pull them down all the time. What is good. I will buy again!