This is New 2 full yards and 45" wide  shades of pinks John Deere fabric that is done with a denim patchwork like pattern, really cute and pretty, there are stripe blocks, paisley blocks, tiny floral blocks and blocks that have the John Deere Logo done in a soft brown, really a cute pattern and all done in cotton as well, so it may have the look of  patchwork denim, but that's the pattern , but it's also all done on soft cotton, perfect for a vest, top, shorts, skirt, pillows, crafts, whatever you like . This is a  full  2 yards and 45" wide, so you will have plenty to work with. This is New and  comes from a smoke free home. Shipping is $5.25 Ground Advantage mail and I do combine items for shipping. Thank you for your interest