What's the battery cable situation?
If the battery is new and has a full 12v charge, the engine should spin over rapidly and without difficulty.
The usual admonitions about clean , tight, corrosion free connections apply.
Did it spin over normally and now doesn't?
The starter could be worn out, especially if it doesn't do anything when hot but spins up when it cools off.