This mattress is firm and extremely comfortable. The mattress is pretty high so depending on the type of bed you have, you may not need box springs.