Perfect size for my kids outdoor toys. Not sure if water will get in as it hasn’t rained yet. It was relatively easy to put together. Only thing is, I needed help putting the bottom on. There were areas that looked a little warped, but nothing major once it was put together