Beautifully made, firm cushions, love the color we went with! Sofa bed is easy to pull out. Mattress is medium-firmness; will probably add a foam topper when we have guests.