Arrived well packaged exactly as described. Only have to screw legs on the bottom and attach lower shelf. Took less than 20 min. FYI. The doors had the hardware on the inside of the doors which you’ll need to unscrew  adjust to front.