Is this good cardio?

Options
20 mins non-stop of 5 pull ups and 5 burpees

Replies