Arrived on time and very well packaged. It was a nice surprise that everything was so well labeled making the assembly much easier. The unit seems to be of good quality and looks very nice. Overall, we are very happy with it.