Pretty much exactly what I wanted. Nice enclosed display, slam-resistant hinges.
Packaging QA wasn't great though. In two sets, one box was missing a leg part, another had an extra glass door part. Both had an extra back panel part that was nearly identical to the correct back panel part (which was also included), and had the same part number sticker, but was very slightly the wrong size.
The LEDs are a strip with a USB connector, and the wire is not as long as the cabinet. So bring your own USB plug, and maybe an extension cord too. The lights have several settings in addition to on/off, but do not remember their last setting after being unplugged.