I'm not sure on the exact size or material as I can't find an inner label
The pit to pit is 21" but does Stretch to over 30"
Length 25"