The cotton material on these briefs are good. The seams are sewn well. They have good stretch. I like a but more loose so size XL is ok but and i will wear them. I'm a 30in waist, 38in hips, 145lbs,5'7"height , these briefs fit as a well fitting size. These briefs do have a but of stretch to them. I like my briefs with a bit more room. If you have a big booty you want to order a size up.