This itinerary is designed so you get to Esperance as quick as possible, and best for those who:
Want to spend as much time as possible in Esperance (3 full days)
Don't mind long drives (2 full days driving)
You can easily spend 5-7 days in Esperance, we've spent weeks! But the minimum time is 3 days, to make the road trip worth it.
If you don't have that much time for Esperance, consider doing a road trip somewhere closer to Perth, like Albany, Margaret River, or even Kalbarri.