The white cabinet arrived in fine condition. No broken pieces, all hardware and not much frustration in putting it together. Took about 1.5 hours. Tools not included in package. For MDF cabinet, it looks great sturdy and practical  for my mother's bathroom in assisted living.