Arrived on time. Relatively easy to put together. There is quite a bit of cord but for the most part fits into the base well. Glass definitely needed to be cleaned prior to installation. Overall, happy—looks great.