I wear these shorts all the time. They are so comfortable! I find that Champion clothes run a bit big, so I bought them in a Small and they fit great. One thing that bothered me a little is how high the waistband is. It tends to ride past my belly button. As a solution, I simply fold the waistband down once. The length is still modest and my waist feels a lot more comfortable. The cotton is very soft. It's not rough at all. It's also thick and not flimsy. They're very durable shorts. I exercise, run errands, walk my dog and lounge around in them. I also love that they have pockets. They come in handy! So get these shorts. They're inexpensive and comfortable. What more could you ask for?