Arrived on day stated. Anxious to install.have purchased large main items as well as finishing touches. Have yet to be disappointed.