well obvious genetics is gonna be number 1 my boy hit 1 cycle and ate like shit and got incredible gains...i mean a snickers for lunch no joke. i think training is second because with out training your diet is going no where lol. so diet is third and gear is always last cuz u need training and diet down first... IMO