Perfect - as expected. Worth every penny. Highly recommend!