All according to expectations. Highly recommended.