Only stayed on 24 hrs.
I use it to relieve pain in leg. PT put another brand on and pain gone for 10 days. This has helped but not as long.
Rating: 2 stars