Self & Contrast Fabric: 100% cotton.Made in China.Spot clean only.Front zip with snap button closure.Heavyweight canvas fabric.Padded elbows.Dual side slip pockets.Traditional waxed canvas is a natural material that will wear with time, so any marking or slight irregularities make your piece unique and should not be considered a defect.