Absolutely perfect in every way that one can expect. Highly recommended.