We wanted to get a small sectional sofa for a guest house that we are renovating.  Due to the positive reviews, we ordered this one.  We are VERY happy with this sofa.  The fabric feels like good quality.  It is definitely on the firm side, but is also very comfortable.