I have enough new vinyl to finish the floor on a 16-20 foot boat depending on model. Comes in 3, 6 foot x 7 foot rolls. Please email with phone number if interested.