The sofa is huge. I knew it was long but didn’t realize how deep it would be. It will take some getting used to but I think I will like it. The cushions aren’t firm but I think I will like them when I get use to them.