So far so good.  Seems quite firm but giving when you sleep on it.  Using it on a daybed and proving a suitable seat too. Delivery was bit of a mare mind but it was good once it arrived.