Absolutely perfect in every respect.