Good enough? By my own standards sure, by others probably not. I have no regrets.