I have to say I am very happy with this, I wasn’t sure how comfy it would be since it is a sofa bed. It’s so comfortable to sit in, not too high or to low of the ground just perfect and,  even better it is not sink down into the abyss soft as my other couch was. I am actual able to sit here with out getting a backache and even laying down on it is a lot bette ether other sofa beds. It’s SO easy to fold down and just as easy to put together the bottom of the couch have zippers where they stored the armrests and you can use that for blanketspillows. If you have kids that has a sleep over you can easily sleep two or one (maybe two) adults for a couple of nights no problem.  There’s no cons at all it’s very nicely made great quality I like the fabric and having dogs I was happy that it’s easy to use the roller on it.