Had I decided to write this review a few months back, it would have been extremely poor.