Exactly what I expected.  Cushions were the perfect fit and very firm/supportive.