Arrived in excellent condition.  Very pretty cabinet and compliments my bathroom.  Came with all hardware, easy to install.