Pretty good for the price. After a wash they became softer and the new fabric smell disappeared. Though quite tight fitting at the lower legs, they look good. And, thank goodness they were not long so no rolling or alterations needed... Perfect ankle length