Its very firm. Easily converts. Not quite what I had hoped for the price tag but at least its something we and the cats can sit and sleep on. Comes in a large box but not hugely heavy. Just put the hex screws in to attach the legs. Easy peasy.