Unit Showed up a week early with everything i needed to build the job. Almost 100% Perfect Condition. Very Happy with the Quality for the money. Warning this is definitely a 2 person build for much of the install. and if you don't have all tools and know how to build this make sure you invite your builder friend over.