LOVE this couch! We have been looking for a couch for a while and after a lot of searching, settled on this one. We just got it and so far the couch exceeded our expectations. It's firm but comfy and looks better in person. Our only concern was that for the front ottomans, we wanted to be able to attach them to the ones in the back so it doesn't move when you lay down but we were not able to do so. You do have hooks to attach the main sections of the couch to each other, so I wish they had that option for the front part too. Besides that, GREAT purchase and we re very pleased!