Very easy to put together, I don't think it's water proof but for the pool toys it ok. I wouldn't want a very heavy person it sit on it but ok for the kids.