Worth the wait. There was a serious delay in delivery (like weeks) but we are really happy with the piece. It came assembled and was packed well.  It is an off-white color (which we wanted), has alot of nice details and is really solid. The barndoors roll smoothly and the shelf inside is adjustable. It is exactly what we were looking for for additional dining room storage.