Soft-ish, but not too soft. Pretty comfortable and  great for a guest room! I recommend it.