Very nice cabinet. Fits all my thick patio cushions plus fold up tables so definitely exceeded my expectations with space. Setup was tedious. A lot of small parts and screws involved putting it together. Much easier as a two-man job. Took about 2 hours. There were some scratches and minor defects, but didn't affect the actual cabinet. Doors are kind of wiggly, but that could be set up error. Appears to be waterproof. Overall, nice cabinet. I would recommend.