Super soft, easy to put together, and looks exactly like the photo! The bottom cushion is decently firm, but I find it comfortable and it will break in a bit. Super cute couch and great price!