Magnesium flakes are yet another popular bath soak as it is a refined form of magnesium. What sets it apart from epsom salt is its better absorption of magnesium. Magnesium flakes are usually more recommended for muscle recovery.