Great all around exceeded my expectations