The fabric is amazing!  I was skeptical to get these but when they arrived I was tickled pink.    They are just what I was wanting. Color is perfect!  Found no flaws with the stitching, no flaws in material and the material is what I would consider high quality.   I bought these for thermal protection and they have not disappointed yet.   Now I need more!