Perfect for our patio space! Arrived on time and in good condition. Love that there was no assembly required, just put the covers on the cushions and you are good to go. It did take two of us to put the largest (seat) cover on as they are quite large. Added accent pillows also.