The fabric is heavier than I expected, which is good. The color and look of the fabric has held up through several washings. No loose threads at all. The calves are a little tight but otherwise I think they look great on me. Comfortable when biking, when walking around, or sitting at the office all day.