Great cabinet!  Arrived quickly.   The box was beat up but nothing was damaged.   Not too bad to put together but it did take some time.   Were using it in our bathroom.