These are great! Shipping was fast, in time for Memorial Day (but now it's gonna rain) and they were packaged really well. The cushions are thick and comfortable. The only assembly were the legs, they attached very easily. Very happy with the purchase.