Suited our needs. A bit on the pricey side. Otherwise perfect. Thank you!