It is firm, but comfortable, and looks great in our living room. It seems to be well made and sturdy. We love it and would recommend buying it!