I bought these for a classy brunch i was to attend, and returned them. They were small for their size, the inseam length was way too short, and there was no room for my thunder thighs. Definitely a pair of shirts for an old man. I don't think i would wear shorts like this until i was in my late 40s, maybe. The material was thin, but they appeared to be of good quality. If you are looking for a pair of shorts that will definitely not go below your knee, and run slim you will most likely like these. They just weren't for me.