We have a hide-a-bed sofa that is missing the inner mattress. The inner workings to pull the bed out works with some effort, but it's not as easy as it was when this was new.
It is in decent condition, slightly discolored in spots. We were using a cover over it. Had put some planks and cardboard under the cushions to support the seat cushions. Having done all that it was a nice, comfortable sofa. No odors.
It's free and totally worth it for someone needing a cheap sofa. We had been using it in an AirBnB unit that has a nearly 5 star rating...in other words customers were not yet complaining about it, but we knew it was time for a new one.
If you want it you pick it up, should have a van and help because it is heavy.