Car News China published this photo, along with a brief description, explaining that vehicle seat covers are commonly sold on the side of roads in China.
The site’s editors wrote:
Chinese car buyers dig ugly seat covers, mostly in bright colors made from fake wool. It is very common to see a 2 million yuan BMW fitted with 200 yuan covers. Chinese car buyers do so to protect the original leather, and they don’t care about missing the comfort.
Seat covers are available everywhere, in supermarkets, car part markets, and along the road. This shop in the countryside north of Beijing sold fine seat covers for 150 a piece, bench of 200, whole set for 450. [more]
For the record, 200 Chinese yuan converts to roughly $32 USD – which is still more expensive than what Walmart charges.