We bought two extreme large ones for our Airedales. The size is good for large dogs, the material is so-so. Could be made of thicker wood imo, especially the bottom, since large dogs may weigh quite a bit. They do hold up well through rain, storms and sunshine though. Our dogs didn't care for the dog houses, they only went inside when we'd put a treat in it. After a year of not being used we decided to give them to the local dog shelter. Most likely they'll get good use out of it :-)