That's true. But if YOU are happy and your supervisor is too, then things are good! It's still early days, and i'm sure you will get lots of feedback at your meeting, (if not ask for it)and also a detailed plan of what is next. In terms of benchmarks, i feel the same and am in the same boat, but i guess there aren't any general ones, it's all very speicific to your project.