Looks and sounds great, but is hard to time the inputs correctly. I managed to get the first three perfectly by timing the input with the speakers, but that didn't seem to work after, so I went in blind salvaging a few inputs here and there. Still, big thumbs up.