Furniture is sturdy and easily assembled.  Delivery was quick and arrived in two large boxes.  Cushions are ok but a thicker cushion would be more comfortable.  Overall, am very happy with this product!