20 to 25 lb dumbbells, 6 to 10 lb dumbbells, a weighted vest, optional pull up bars, glute bands, resistance bands.