Great couch for the money! It’s very small, perfect for an apartment or small living room. Bottom cushion is pretty firm, back cushions are super soft. Couch is also small seat wise. Definitely built for smaller people or kids. My brother, who is 6’5”, sits very uncomfortably on it. I’m 5’3” and even I think it’s small. The pull out bed option is great!! Couch is not heave and crazy easy to assemble! I did it all by myself and was able to move it into my house alone!

All in all, good starter couch.