I have the sologflex classic with all the components. There are many pros to this machine. You can virtually work every muscle group because there are so many componets and add on you can get for it. Additionally, all components are adjustable for your weight and height. This allows you to really customize the machine for your body type and workout needs. The resistance bands are perfect to tone muscle, lengthen muscle and bulk up. There are also components that let you use your own weight as resistance. The major downfall of this it is very tedious to convert it to all the different options. This often leads to me not using the machine to it's full potential. It is also fairly heavy and I got a pretty severe bone bruise from one of the components falling on my arm while I was adjusting the height. I also find it to be a little wobbley. Even with the leg component and back stand attached it does not really feel secure. Overall you can get a great workout from this machine.