These are a must for fabric seats that have been shampooed and are not yet dry when the customer picks up the vehicle. They also provide a professional image to the customer. 250 covers per roll.