Ive got a compex, dont use it as much as I should, I basically bought it for active recovery type stuff but it can cause wicked strong muscle contractions! Honestly cant give much feedback on it because I haven't been using it consistently enough to judge actually recovery from workouts. What I can say is I slept funny one night and had a wicked kink at the base of my neck and in recovery mode it really helped relax the muscles.