I think the material is great.  I went by the recommendation of what the size of the dog it is made for.  They said for german shepherd/golden retriever.  The large is too small for that size of a dog, you will need the xlarge dog house for golden retriever, or shepherd etc..