I bought this about a year ago and put it on my open porch. It is still in great shape. I even sit a potted plant on top of it and water it there, letting the water drip off of the roof. So it does get some kind of protection but it is definitely exposed to weather.  It is a great size. It could easily hold a mid size dog such as a reg dachshund, reg poodle or 4 cats with good room to turn around in. My cat loves hiding in it to get away from the annoying dogs.