It is perfect for my large, but gentle dog. Assembly was a snap. It is not as sturdy as a big wooden dog house, but it will suit my purposes fine and keep wind and chill off my dog as well as give him some shade while he is outside in our fenced yard.