Everything exceeded expectations. Highly recommended!