This was very good quality for the price. I think the reviews were correct that its a bit firm but we just added throw pillows and its very comfortable. Seems like it will hold up well. One piece came cracked but it was an easy fix with a bracket and you cant see it.