Shop MAN here
No labels so unsure of brand, but looks and feels like great quality
Large - 38 inches x 75 inches
Feels like a wool blend
Very good condition.