God has given all His commands and instructions. He now reinforces how important it is they follow them. God also promises to prepare the way ahead of them if they follow Him. He will provide what they need for a good life and protect them from enemies. He will do this at a pace that they can handle. He will be with them and bring them to the Promised Land.
Do you see how this is a pattern/way that God still works in the lives of His people who follow Him today?
It is also a prophetic message and reassurance of how He will lead His people in the Last Days. God never changes! He is faithful!