I’m in love with this sofa. I purchased this for my sunroom. My pictures don’t do the teal color justice. The cushions are medium-firm, comfortable, and seem like they’ll hold up well over time. The sofa and legs feel sturdy. The velvetmicrofiber fabric is soft and adds personality. I’m very happy with my purchase.