these be pretty much all you need to get in shape . I cancel my gym membership and buy some of these . they seem to be make of good quality . I be still get use to the ` block ' style and I think i be like it . these be pretty damn expensive but if you like to work out at home then these be a must have .