Product arrived on time. Box was in good condition. Assembly was fairly easy. Unfortunately when we unpacked the pieces there was a small scratch on the top cabinet piece. Must be a common problem as there was a touch up pen included.