I love this set! Was delivered earlier than estimated,  Easy to assemble and went super fast with a drill. Cushions are firm but comfy and the bottoms Velcro and stay put. Only complaint is the cushion color is more beige than white but once all together it looks lighter.