I am fairly certain this is made out of Llama wool. It’s either unbranded or it’s homemade but it’s definitely vintage.
The sides are fully open so it will fit almost. I took close up photos of the fabric and there is wear but no holes,stains or damage
Length 33”
Width: 41”