The sofa is firm and sturdy and the colors are vibrant just like the advertisement online. I love this sofa bed. I would buy another.