Order was a little late but was worth the wait. Plus they took care of me and communication was great. Good stuff.