Most satisfactory.

My experience over many years has been most satisfactory.

Al Smigielski