Tge fabric is of good quality. Color doesn't run. Fitting is good. Very comfortable product. This is the second time I am ordering. Only problem is the sizes are not available always in all designs. This is probably because of the huge demand of the product that's quite reasonably priced