Easy to put together, lots of space and definitely waterproof as first night it poured down and contents were still dry.