I was pretty hesitant getting this sofa at first. However, I loved the design of the sofa and kept coming back to it while searching. I love this couch. It is firm but thats my preference, so if you’re looking for something soft and able to sink into…this is not the sofa for you. The sofa is sturdy, reliable, and it looks great in my home. I probably shouldn’t have gotten white since it’s easy to stain, but luckily I haven’t bumped into issues with heavy stains. Fortunately, the minor stains are easy to get out. 
I took one star away due to delivery.