Looking at her other boards closely, like this one Etsy :: ExclusivelyByMaritza :: Elegant White and Black Gingham Memo Bulletin Board with Silver and Pearl Buttons 16x20
it looks like she does use brads. I don't think she uses canvas though. She says they are "generously padded" so she must have some foam on them. I think she uses wood, puts a layer of foam, then puts the fabric on top, like in the girly things directions. Maybe the brads would stay in the wood well. I'm not sure though because I've never used them for anything before.