Packing was great. Delivery was good. Product went together well after counting all the pieces and parts. Was not difficult to put together. Had one problem at the end of construction with 2 last screws being too short for foot on coffee table had to go to hardware store and purchase 2 longer screws. Seat cushions are good and hard, back cushions are soft and comfy, fabric feels water resistant. Really like all the pieces and how I can reconfigure several ways. Very happy with shade of orange. Would’ve given 5 stars except I had to venture to hardware store and also I kept getting notified that I would be able to see on a map how many stops away the delivery truck was…and I read that I’d get a courtesy call - neither of those things happened. My 4-hour window of delivery was accurate but I ended up waiting by the window because I wanted to open my garage door for delivery. I recommend this patio set - hoping it endures the sun and the use it will get.