The materials and stitching appear to be of good quality. I purchased two items, one for temperature and different sizes, and they fit together well to create a double configuration. The seller communicated well, and a delay in shipping was anticipated, as the seller had already informed me about it.