Everything arrived in great shape. It took longer than expected to put together as there were a lot of pieces. It looks great and fits perfect with our decor.