The product is exactly what we expected.  I will be putting outdoor cushions in and hope that it is waterproof.  I can't comment on that yet. Delivery was prompt and it was easy to snap together.