Good box. Not large enough to hold our seat cushions but we will keep and use for other patio items. Snap-together assembly. Water-tight.