For the price, its a great choice. Its firm but comfortable. The cushions slide around a little bit. One of the legs was a little scuffed. But overall, its nice looking and ive enjoyed it so far