Love these shelves. We got the 24" size. They are hefty and sturdy and add a rustic, masculine element to our living room. They are heavy, and they don't come with wall anchors, but they have everything else you need to hang them up. Only warning is that the stain rubs off on the wall if you're not careful, but it wipes off easy with a bit of all purpose cleaner.