Cute little cabinet, perfect for our needs and very professional looking.  Not too difficult to assemble, though a couple of the pre-drilled holes were not exactly in the right place.  A couple of things to note: the laminate that covers the wood sometimes can partially cover the pre-drilled slots or screwholes, which can cause some frustration until you realize what the problem is and cut the holes wider with a sharp implement.  Also, it's not clear in the instructions which direction to insert the keyhole mechanism, but if you put it in upside down, the lock won't function.  Still, easily fixed, and for the price it's just about perfect.