Overall very satisfied. All expectations are met. I highly recommend.