The shorts run small. Ordered a large and did not fit as expected. Its more like a Medium/Small. Very disappointed! The fabric feels cotton so it is good for hot weather which is what i was looking for. Unfortunately i cannot return it b/c of their policy.