The cabinet arrived within the time frame and with all of its parts. Love the cabinet! It fits nicely above or Laundry room sink. I would say it's a high quality cabinet and easy to assemble.  The mounting of it is the real pain!!!