OMG this was better than I thought. It is firm and very comfortable. Fit into our living room beautifully. Love the blue color. Great choice.