We love this mat!! Nice and cushiony and firm without being too thick!  Feels good to your problem feet!