When and how long should I wear the Firefly devices?

Recommended usage will optimize recovery so you can train harder and perform better. Firefly Recovery is used for warm up (30-60 minutes) post workout recovery (1-4 hours) and travel (duration of travel).