Runs about 40 minutes with steady, straightforward pacing. Features interesting compound movements using only heavy dumbbells. At first glance, it seems efficient without overkill, and totally doable without dread, and I'm actually kinda sorta looking forward to doing it tomorrow! ;)