I bought this for my office and it is perfect for the space. The fabric is soft and the sofa seems sturdy. The cushions are firm but that is fine with me for the office. So glad I went with this purchase! Definitely recommend!