it do what it say its suppose to do , but it have a very plasticy feel to it . not bad just weak . Free weight be a better option . and lastly it do make for a good workout . it take a lot of energy to move that thing