Love it! Yes, it was firm but truly comfortable! Just the midcentury look AND quality I had been searching for for - even better quality than I had  expected for the price I paid!