Everything was perfect. Communication with Yu Shan was great and helpful. Definitely recommend.