Everything came on date promised.  Everything was in perfect condition. I'm VERY pleased with my purchase. Will definitely buy again.