A lovely set! Hubby had no issues assembling it. It is well designed, with arms of the sofa wide enough to hold a beverage. Seat cushion is NOT squishy, but is comfortable to sit on.  It's just a shock when you plunk down and go "thud!" The cushions are very well designed (see photos) with velcro on cloth tabs at the bottom of the back cushions which attaches to velcro on the back of the seat cushion. So all 3 cushions, which fit snugly, stay in place. The bottom cushion is too large for our deck storage box, but the back cushions fit, so we just bring the bottom cushion inside at night from our open deck.  We experienced prompt delivery as promised in the "it's shipped" email. Everything arrived in good shape.  It's on an open deck, and hopefully the wood will wear well this fall and give us lots of use for safe outdoor entertaining.