30-60 mins max, if no cardio. Anything more is a waste of time. My neighbor is there for 2+ hrs, with no cardio. He's a fuckin chatty Cathy tho. Spends more time workin his jaw muscles, then the rest. Fuckers in killer shape tho. Especially for 48 yrs old.