Its really good for home or gym workout. It is flexible and smooth. It is not fixed i.e if you want to change the weight then you take the weight according to your strength and you increase or decrease the plates also.