ribs take 6 to 8 hours - we did a 20 pound beef brisket - it took over 20 hours in the smoker, plus 4 or 5 wrapped in towels in a cooler to finish it off