Firm bench, good quality, loved the fabric and the setup was very easy, it looks and feels like a luxury bench, Im very impressed.