I've never known any printer to print perfectly on size. First of all, Filament shrinks. You have to test print if you are building your models from scratch. Then be ready to tweak the models, a lot. a WHOLE lot sometimes. Keep at it, you'll get there.