Fulfilled all our expectations. Recommended.