KMH TEXTILES

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