Hand dyed cotton fabrics, double batting, freehand quilted with poly thread. Stretched over 1.5" deep stretcher bars.