Handmade child's apron. Minion fabric is 100% cotton the trim and ruffle is cotton/poly blend. Shipping is between 5.95-7.95 usps ground delivery depends on where you live. 3-9 days. If you have any questions message me. If you are not happy with you purchase message me. I will refund if returned within 7 days if returned in new condition. Buyer pays return shipping.