This headrest cover is great for any occasion and can be used on sofas, loveseats, RVs, recliners, theater seats. It is made of a durable polyester fabric and has top stitching double sided. You can clean it with a damp cloth as needed. It comes with two plastic nail head tacks to secure it to your furniture. The nail heads must be nailed into the wood at the back of the furniture. See pictures and the other color selections. Size approximately 17x27. Ships the next day.