I love this product. I have been looking for a good solution for pool toys. This caddy allows water to drain out the bottom and holds large and small objects. It does not include the baskets. I have not been able to assemble it yet because the pool is under a foot a snow.