One word, PERFECT, all around!