Very nice
UNTESTED , seems to be good but i didnt try
Everything there in good working order probably works great with minor servicing