Overall very good; nothing outstandingly great or bad.