Great addition to my back porch! Exactly what I expected for the price, and easy assembly. Yes cushions are flat but gives just enough comfort.