So pretty! VIntage 50's cotton fabric - still has the Kresge's tag attached. LOL....39 cents per yard... Pretty floral in shades of browns, tans and golden yellow. Measures 35" in width and is 2 yards plus a few extra inches in length.