Extremely soft firm and comfortable for a spring mattress. After un wrapping I allowed 48 hrs before sleeping on it. The 10” is perfect for the platform bed as well. Love it!!