These are perfect!  They’re exactly what I had in mind.  The structure is strong.  Great price, too!  Love them.