Love this sofa! Ive only just received it a couple of weeks ago, but we have no complaints at all. The fabric seems very heavy duty able to withstand use for years to come, and the seats are firm, but thats okay because it was purchased for a second home we intend to rent as well and we are hopeful that as it ages it wont settle as much as some  pieces of furniture tend to do. It is perfect for our situation and  much more than expected given the price point. It DOES not look cheap, it is a sofa I would purchase again and very well may.