KMH TEXTILES

     
KMH Fabrics are made to order. They ship in 4-6 weeks.
KMH Pillows- in stock pillows ship out in 2-3 business days. 
Fabrics are hand printed and patterns may have some variations.