This cabinet is great !  It's well built, everything fitting perfectly and no missing hardware. Its a nice piece that looks much more expensive than it really was, and very cute !  Its perfect for my yarn storage, deep enough even for those gigantic skeins.