This is a new hand crafted seat cover made by . This seat cover is made of quality marine grade waterproof vinyl sewn with 92 weight upholstery thread. This is mildew resistant and abrasion resistant. We guarantee that each will fit. Note: These are made to fit the stock OEM seat foam. After installed some material may need to be trimmed where the staples hold it on seat base! Warning - All items are made after they're ordered. It can take up to 20 working days to receive. If you need the item faster please let us know.