I had issues with it not going together as it should because I received the wrong pieces which Wayfair took care of but it took a month and a half to get everything I needed to have a full couch that goes together and works as it should. With that said now that I have a full couch, it is great. I love that it has the pull out bed which can also be used to make it bigger and more comfortable when watching movies or lounging with the family. It is firm but I personally like that.