Relatively easy to put together. Inside of box seems larger than expected. Nice and sturdy. Hoping it is essentially rainproof. Will find out soon enough.