Carol to the rescue
It is hard, akin to muscle consistency, and she doesn't mind if it is touched, so it either isn't painful or she doesn't want me to know it's painful :/
Yes, completely out of nowhere since Thursday, though it's possible I could have missed it developing then.