This fabric is 100% cotton and will be a soft haven for your new baby to sleep on in their crib. The fabric is trendy and beautiful featuring an ivory background with multi colored arrows. This is a fitted sheet with elastic sewn all the way around the sheet for a snug fit, please select the size sheet you need. You can select from a variety of sheet sizes including, Moses Basket Sheet 10×28, Bassinet Sheet 16×32, Halo Bassinet Sheet 18×32, Baby Bjorn Travel Lite Sheet 42×24, Pack N’ Play Sheet 26×36, Arms Reach Mini Co Sleeper Sheet 19×33, 4moms Bassinet Sheet 21×31, 4moms Play Yard Sheet 31×43, Guava Lotus Bassinet Sheet 20×28, Guava Lotus Travel Crib Sheet 24×42, Stokke Mini Sheet 29.5×23 (oval), Mini Crib Sheet for 3″ Mattress 24x38x3, Mini Crib Sheet for 5″ Mattress 24x38x5, Crib Sheet (Standard) 27.5×52, Stokke Sleepi Sheet 48×27.5, Stokke Junior Sheet 65×29, Leander Crib (Cot) Sheet 47×27.5, Leander Junior Sheet 59×27.5, Ikea Toddler Sheet 63×27.5. For custom sizes please visit www.littlemoosebyliza.com. Handmade in the U.S.A. Washing Instructions: Wash on cold, gentle cycle, tumble dry low. Our products are made in pet-free, smoke-free studios and made with brand new and unwashed fabrics by sweet grandmothers and stylish young mothers who combine the art of using trendy fabrics with sewing expertise to create a quality product.