The rugged distressed pine floating shelves are secure and sturdy.  One of the shelves did not match the other on the front facing edge so we stained it lightly and... perfect.  The 23” shelves come with 6 drywall anchors to adhere it to the mounting bracket and the wall.  We recommend you use all 6, we thought 12 holes in the wall seemed like overkill and did not use all 6 on the first shelf... there’s no going back.  We used all 6 on the second shelf.
They look great and the heavy duty mounting bracket will give you confidence that these will hold up well.