Great set! Arrived on time and no assembly required. Cushions are thick and it’s very comfortable. This is a great set for the price and set up was a breeze. Be sure to use the included clips to keep the pieces together or it will slide. Very happy with purchase.