Superfeet are excellent upgrades for the aweful insoles that come factory in your skates 

whether you wear Bauer or CCM, etc. These have a defined arch excellent for average support

and even better if your have flatter feet. Cut to size. These size by your skate size.

Superfeet for Skates

SIZE