This deck box is exactly as advertised. There was some assembly required but within 15 mins it was put together. It is definitely waterproof and holds 6 large deck pillows.