Its quite possible at 20 weeks, huge congrats!!!
No that's not to early. I called my midwife the other day for some reassurance and asked her when I should start feeling the baby properly and she told me from about 20 weeks as its my first.....so yep I would say that is your little bub, congratulations. X x