Baby moving

How far along were you when you and/or your SO we're able to feel the baby on the outside? I am 16 weeks 2 days today and I was trying to hear the babies heart beat with an app on my phone (no luck with that) but then I felt the baby kick my hand! And then my husband felt it too! No question it was the baby, felt like a tiny punch. So exciting!