Gorgeous sofa! Very firm, which we needed because of my husbands back problems. It turns into a day bed that is just perfect for two to snuggle up together. Easy assembly and good size for our smaller living room. The fabric is luxurious and kitty-claw proof