Assembly was simple. Product is above avg but came with only 1 key. Manufacturer was gracious in sending the 2nd key. Once it arrives I would give this cabinet 4 stars for locking storage.