Gavin was great and had everything that was needed. He couldn't have been better!