Exceeded all expectations. Highly recommended.