Arrived with all parts and nothing broken! Directions were fairly easy. I’m 75 yr old woman. It took me a while to put it together with little help. It is a nice looking piece of furniture for the money. It is sturdy and looks nice. All doors lined up nicely and I am pleased with my purchase.