Met our needs perfectly, great value.