LOL mine smell too! Like moth balls. I got everlast pink gloves. Think my mom ordered them from target. I've had to let them air out this week!
Can't wait to use them next week!! Got a wavemaster bag like Cathe's but will have to wait to use as I'm working on a room downstairs for a gym.