Very nice cabinet, Lloyd. I'm wondering how the dowels come out so that someone can put the ribbons on it.
Some suggestions: You might consider making a few free-standing cabinets for those who don't want the cabinet on the wall. And consider making them in different sizes so that we'd have options. And yes, I'd buy one!