The cabinet arrived on time which was great. However I was disappointed when I began assembly as several of the pieces had scratches, paint missing or slight damage to the panels. I will now need to return the cabinet and postpone a portion of my bedroom remodel.