It arrived on time. Assembly was reasonably easy, just a bit time consuming. It looks very nice, blending with the architecture. I thought it was a good purchase, based on pricing and qualityh.