As advertized. Perfect. Highly recommended.