Comfortable shoes, insoles are not required. These shoes helped me get rid of my foot pain. They are pretty light and don't seem durable otherwise I would give them 5 stars.
Pros
Bought two pairs. One for every day and one for the road. Convenient for everyone.