The quality is good but I cannot comment on the color fading since I only had it a few days outside on my porch. However, the mesurement are off by a few inches. It is smaller than indicated and one edge on both of the carpets I ordered is not straight.