There is no definitive answer to this question as both cushion and mesh have their own benefits and drawbacks. Cushioning provides more support and can be helpful for those with joint pain, while mesh is more breathable and can help keep your feet cooler. Ultimately, it is up to the individual to decide which type of insole works best for them.