I also do speedbag aswell for cardio i got one at home gets my heart working not bad for cardio i know its only part of it because i still have to skip and run jog ect but its still quite good.