Perfect fit! Searched far & wide for an outdoor bench that would hold all we needed it to, thankfully found this! Perfect height for serving food or drinks next to our table outdoors. Hasn't rained yet but seems like it will be watertight; nice heavy weight so we're not worried about it tipping over in a storm. Like that it locks closed; a neighbor recently lost some cushions during a storm when the wind blew their bench open. Do have to lift the doors a bit when closing but hey it is plastic. Our cushions are big so we really only need to open the top anyway. Perfectly fit cushions from a loveseat and 2 oversized chairs (that's 4 seat cushions that are 5 inches thick, and extra deep/wide, plus 4 back cushions that are just as thick!), with enough room for 4 toss pillows and 2 thin dining chair cushions.