Came with some dents and knicks from shipping. The assembly took about 3 hours, and another half hour to get the drawers sliding properly. I might have paid the extra for their expert assembly in retrospect.