We love this and so does our bunny!!! We kept it indoors, so not sure about the weather resistant capabilities. Easy to put together!