It's legit!
I have used my friend's $300 competitor three times and this item is really the same in purpose. The battery charge lasts about an hour on level 14 (of 32). I run and do Peloton a lot, so I need it for my sore legs. If I were to say anything negative, the handle is kinda big, but this is a very minor point. I am SOOOO glad I didn't buy a more expensive version.
Rating: 5 stars