Vintage Peanuts blanket from JC Penny from the 70’s.
This thing has been well-loved. It is thread-bare, has a few holes and some staining as shown. But still bright and cheerful!