I needed a specific size which this set works. I wish the seats were higher since we are tall. Very roomy seating. The foam could be a bit thicker or firmer because I don't feel this will last long term, however I am in a position to put new foam in if needed. The set is worth the money.