100% accuracy in training data

Is it possible to get 100% accuracy in training data, its relatively smaller data 3k data points, and was trained on GRU for 100 epochs. Is it ok (apart from overtraining) ? or is it not okay.

Overfitting would be the most critical part of perfectly fitting the training dataset. What other concerns are you considering?