I was worried about ordering online without sitting on it first, but I am really happy with this sofa. The fabric is beautiful, and the cushions are firm but comfortable. It's good for sitting and napping. 
We have a large den, so it fit perfectly. My 3 friends and I can all lounge on it without feeling crowded.