It's cotton and it's comfy, but be aware there's not enough room in the seat/thighs for heavy duty physical activity like hiking or skating.  It's for casual wear only.  Though it does excel at that.  It retained its color through a cold wash and a hang dry and later a regular wash and high heat dry.  Don't know how long that will last without nylon in it.