It is so firm , that I needed to sleep on it a few days , before I thought my kids could sleep on it when they visit. (Guest room mattress) I am annoyed that I ordered a 10 inch mattress and this is definitely NOT a 10 inch mattress, maybe an 8. Linda from Horsham, PA