Very firm and comfortable. Came well packaged, clean and without the chemical smell mentioned in other reviews.