Arrived promptly, well packaged, all pieces intact (including glass shelves and door insert) and hardware complete. Extra hardware included.  Easy to assemble and all pieces fit well together.  The quality exceeded expectations and looks great in the guest bathroom!