I received this item on a timely basis however when assembling this unit there were many problems.  The instructions were very poorly written but the worst was the panels were not correctly drilled for assembly.  I had to re-drill many pieces to make the correct fit. Because of all these problems it took 2 days to assemble. I’m not sure if I will ever buy another unassembled piece of furniture made from this company.