This waterproof cushion box arrived quickly before schedule. Went together easily. Haven’t had it long but has already survived 2 rainstorms and stayed dry inside. It’s a little large for a coffee table, but we using it and it will be fine. The zipper and lining are seen very close together. Zipper gets caught in lining and you must be careful pulling on it.