Overall met our needs. Not great but not terrible.