It sounds so cliche but I'd say everyone and anyone. From someone like myself who's at an elite level of fitness through to my sixty-year-old mother who's done Barry's classes, it is literally is for anyone who wants to participate in a fitness product that will achieve results.Book your class at Barry's Surry Hills here