I am so happy with this box. It was easy to put together and it fits all of my cushions. We haven’t had rain, but it appears to be very water tight too.