This is a great sleeper. It is firm but not hard. I have a very bad back and it is comfortable for me to nap on!