Nothing sticks to these
As other reviewers noted, we have had the hardest time getting anything to stick to these....hot glue does nothing - not sure how you are supposed to attach anything on here.
amazon reviews