Not too soft, not too firm. Did not have a smell as some people have stated. It's in a guest room and my first guest reported it as very comfortable.