This was perfect!! Nice quality, arrived before expected, and all the parts were present. Exactly as pictured!  My husband installed it and it looks great!!! Definitely would recommend this product!!