Arrived in a timely manner, and was packaged very well to avoid any damage. Very well built and looks great! The only assembly required was to attach the legs, which was very easy to do.