Bought this for our outdoor rabbit.  It is holding up through rain and windy weather well.  Nice area on the top, about 18"x18" for her to get out of the elements when needed.  For the price I wasn't sure how well it would hold up, but it is doing well as far as not leaking when it rains and being fairly sturdy.  The roof pieces (white edging along top roof line) did need a little reinforcement as the screw holes that were there were not well drilled and screws could have been longer.  Nothing we couldn't fix with a few additional screws to make it more sturdy.  Otherwise a good buy. It will not last forever, but I hope to get a few years out of it and consider it well worth the price.  She is already chewing the ramp, which she did in her previous home as well.