Well-sped

(a.) Having good success.