This sofa bed is a bargain.  Firm but comfy to sit or sleep on.  Very easy to put together when it arrived.  Couldnt be simpler to convert to a bed from sofa and back.