Very firm, but it works. It's fine for sitting on. However, it is NOT comfortable to sleep on. I had to purchase a foam topper separately, which helped some. Otherwise it felt like sleeping on concrete.