We also had issues with delivery because shipping was delayed twice for two different reasons.  However, once it arrived (nearly 10 weeks after ordering it) we were quite happy.  Each component was well-wrapped and instructions were very clear.  It took two of us, and an electric screwdriver, less than an hour to put it together.  We are using it as a bathroom storage cabinet and it looks great.