It is a little firmer than I expected, but it is very comfortable. Paid for set up because of previous reviews and I was glad I did. The metal tabs took a little bending and I would rather they mess with it than me.