I have only had this sofa for a few days but I love it.  It is firm but comfortable, the seat is higher than my previous Crate&Barrel sofa which I actually like.  I like the height of the legs as well, allowing me to keep the floor clean below it.