Much better than a pull-up bar
These things are great for training. They provide a different type of resistance because they require you to tighten your core when using them to prevent your body from swinging. I have a pull-up bar, but seldom use it since installing these. It takes some getting used to, but once you do they are some of the most effective holds I've found for increasing my strength quickly.