I love this ballet flat for its comfort.  The insole offers good cushioning.  The only complaint is I like a thicker sole that is rubber.
Thus I will just have a rubber sole placed on the bottom of the shoe.  So this is a quick fix.  It is definitely worth doing this to
keep this shoe since it is sooooooo  comfortable.