Great item. It was delivered with all the items it installed. Installing was not that difficult at all when you take your time. Overall great purchase,looks really good.