Kinda weird at times but pretty good overall.