Progesterone

Kara

Progesterone level is 19.6 meaning I spontaneously ovulated! Is that a good level I assume? Still confused with these numbers