I really love my jewelry cabinet.. I received it, and it was clean inside and out.  The hardware based on the other shoppers is correct. You have to purchase your own hardware, to mark sure it stays in place. I totally recommend this product.