The overall quality for the price was really good. All necessary pieces were there and the install instructions were clear.