Arrives in two 95 lb+ boxes that FedEx driver couldn’t lift. Takes a few hours to assemble but fairly straight forward. Cupboard doors could use simple bumpers, maybe better soft close hinges. Decals or caps to cover cam locks would help.  All stuff I ordered after assembly that they could have easily included.  Expect to fill a few garbage bags with all the packing materials. Overall we were pleased with it.