If you like to work out and need to get out some aggression than this thing is perfect for you! I had to buy some gloves as it was hurting my hands to punch with bare hands. The only problem I have is that it is currently filled with water and on carpet it's just not heavy enough so "Bob" keeps trying to escape from me into the corner!It's great though...makes my workout more fun.