Unusual Vintage Shag Rag Rug 30 x 22 Denim Back

This is a very unusual style of rag rug. I would call it a shag rag rug. The pieces of material are 3+" long & varying widths. It feels thick & lush. Every imaginable color included but not gaudy. Groups of the material are gatd together & hand stitched onto the denim backing. Looks like they used grandpa's old jeans. In really good condition. I'm guessing maybe from the 50's or 60's. Size approximately 30" x 22". Would look great in primitive surroundings. A wonderful piece to enjoy. Thanks for looking.