Great fun if you want to do agility with your dog. It's not for everyone. Dogs need to have a good temperament for it. And owners should look to do this as either something fun to do, or a serious sport. I chose fun. My dog Phineas is just too playful to go for the gold. But who knows, in time anything is possible.
Also note, it's all indoor. A nice option to be active with your pet when it's too hot outside (or rainy, though that's not too big a problem in these parts :)