Arrived in good condition with all necessary parts. Love this color. We hired someone to install and we are so glad we did. Takes some skill to put together but came out really well. I supplemented with extra shelves, shoe shelves, valet hook and belt rack. It looks great!