I absolutely love this sofa. I purchased it for our dining room and didn't want to spend a lot of money. After reading the reviews I decided to order it. I am not dissapointed. Very good quality for the price. 
The cushions are firm and it's very comfortable.
It was delivered quickly and on time with me being kept very informed each step of the way via txt and email.
I would highly recommend this sofa and Wayfair.