Has some marks, maybe stains. I don't know how to take it apart to wash it properly. Smoke free. You pick up. I'm located in Northridge/ Dayton 45414 zip. Serious inquiries only. Cash, PayPal or cash app only. Fcfs no holds. $6 cas. In the last picture shows how to tighten it on the bed. Fcfs no holds.