All of my orders have arrived in a timely manner.  The medicine cabinet is wonderful and easy to assemble. The only glitch has been the island pendant that was damaged in transit and returned by the shipping company before it arrived - so there is a delay on that.  The glass shades came, and they were perfect.  I ordered one light fixture that arrived with a broken glass shade, which was immediately replaced with no hassle.