We've had this storage box about 2 years and so far it has sealed out rain and bugs. All of our exterior cushions fit. Fantastic product.