What does implantation feel like?

I'm 9-10 dpo and I'm having period like cramps. My period isn't due for another week. I've had sore and huge boobs and a heightened sense of smell. What does implantation feel like? Does it feel like period cramps Or is this just my period coming early? Thanks!