I am completely obsessed this this couch! It was super easy to put together, and they delivered it in really good packaging. It is a firm couch (which is what I was going for). The ottoman stays in place which I like, and has a pretty good storage area. All in all love this couch!