Fit and function is absolutely perfect! This will fit our needs for many years to come. Thank you for making a great product and working with us to get it here.