Came packaged well, item looked as described, have not yet installed it, but everything seems to be in working order. 
I am satisfied with the purchase.(will update if there are any issues after install)