Came early no missing parts like most things I purchase has held up well all through this last winter definitely five stars