Woven from 100% cotton, but with the look and feel of flannel, these are the perfect every day pants. They are smart enough to be worn to the office but are easily dressed down for off-duty style.