Been working out with Scott as my PT for around a year now. He has a great set up with everything needed. I couldn't have got the same results on my own.