Arrived on time with no broken glass or mirrors.  Took a while to put together as the instructions were a little vague but when completed was as beautiful and useful as expected.  Gorgeous piece of furniture.  Only issue was a slight discoloration on one of the backs which will not show anyway.  I couldn't have put it together myself but with my husbands help went pretty smoothly and took about 5 hours to complete.