I ordered these shorts based on the very positive reviews, but for me they were a disappointment. The fabric is 100% nylon, and they are made in Vietnam (maybe they used to be made somewhere else?). The stitching was defective in several places, and the velcro not well attached. Also, they ran quite small, so that my usual size was too small. All in all, they didn't begin to be worth what they cost...I can find much better quality shorts for about 1/3 this price locally. I'll be returning them.