Great for small dogs or in my case cats. I wanted to give my cat a safe place to enjoy the outdoors so I purchased this dog house plus a chicken run and together they fit perfectly on my balcony.  Now, we can go out and enjoy the sun together! She just loves laying on the upper deck and watching birds! Great product, well built and the cedar construction smells wonderful!!!

Pros: Great value, awesome construction/materials and easy assembly.
Cons: No cons really just an improvement, perhaps add rubber or nylon feet or glides to keep wood from coming into direct contact with surface