This recliner is firm but cozy. It was delivered on time and very easy to put together.  Love it!