It came with everything in good condition and my wife loves it. I do wish the mirror/shelf portion had a slot on the bottom for the base plate notch to fit into, though; that would allow for a more secure/less wobbly hold. The inside lighting is very bright and the whole thing is a classy addition to our decor.