Each transaction is confirmed in a few minutes and the fee is not high.
Just as you're posting this the last confirmed block (689014) was mined 52 minutes ago.
So no, not "each" transaction gets confirmed in a few minutes, not by a long shot, not with an average time between blocks of
23 minutes 13 seconds in the last 24 hours.