Every athlete knows the importance of investing in a decent set of foam rollers for warm up and recovery. The Vyper 3 is also worth a look. It is an app connected high intensity vibrating foam roller with a 34w motor and 3 speeds. It has a 3lbs lightweight design, so you can easily take it with you anywhere.
This foam roller lasts up to 2 hours on battery. It connects to your phone with the Hyperice app for speed control.