Very easy to put together.  We've had a lot of rain lately and the inside has remained dry.  I would recommend it.