Ok, so as sumwun said, Dragapult has a great defensive typing and is a good pivot with access to a fast U-Turn. However, when it switches in and tries to pivot out it takes 12% from stealth rocks and 12% from poison every turn. To increase its longevity, it can hold Heavy-Duty Boots to be able to pivot freely without being worn down.
Hope this helps :D