The cushions are firm and comfortable, great for a nap! We were really happy to find a solid wood large sofa for under $400.  Just as described, would recommend.