OK, good. It sounds like it's right up the alley you are in right now.
I hope you enjoy it and it is a good workout for you. Like I said, I really enjoy it; sometimes, it's the perfect workout. And, I've had it for several years. Me holding onto a workout that long means it's a good one for me.