In a word.... perfect! Absolutely perfect!