Dates don’t match?

Carissa

I had an ultrasound today and measured 6 weeks 2 days. They went by my lmp first and put me at 7 weeks 1 day. My hcg levels put me between 7 and 8 weeks. Why is everything different and is everything ok?