This is the second set I have purchased and the hooks for the bands are not as nice as the first set so I am only giving it 4 stars so far. Hopefully they last longer than the last set (lasted about 6 months). But at this price it is still cheaper than a gym membership.