Seat covers are made from 600 denier PVC backed Polyester and use elastic around outer edge to attach under seat bottom and seat back. Comes with all neccessary mounting items and instructions and includes head rest covers with neoprene back for easy no tool install. Made in USA!