Nice and soft to the touch, medium firmness - very comfortable to sleep on, would 100 recommend!