Subbing overall so-so, and also I hate when they insert a note about something saying "If you want to know, check the wikipedia page"... very useful...
Awful, awful English. The TL might know Japanese but he certainly doesn't know English. Hardsubbed non-moving 'karaoke' as well in blue and pink... Video quality was fine.