We love this set!  It perfectly met all expectations and then some.  Like many have mentioned before, the cushions fall down but nothing that can't be fixed with some durable Velcro.  Also, we covered the hardware in an anti-rust spray before assembly.  I think it's super comfortable!  Plus all said and done it took about an hour for me to put together.