This attractive dog house has good bones!   Easy to put together,  it is sturdy and stays dry in the wet winters of the Pacific NorthWest.   I am considering a second one.  The X-Large interior is just right for my Belgian Shepherd dogs.  I hide their toys inside so they would get curious and use the doghouse.