It arrived with all pieces in good shape. Some of the screw holes didn’t line up. The front cupboard doors bumped right up to the drawers so lots of adjustments needed to be made. The top cupboard (that lifts up) hinges needed adjustment or it overlapped the other upper cupboard. Took much longer to assemble than it suggested. Hinges don’t work right and doors don’t hang well. Not worth the money!