These shelves look amazing in the end and I think, worth the fuss to install them. They are definitely rustically imperfect, so if your looking for perfect matching and clean lines, choose something else. If you don’t mind a little less uniformed of a look, I recommend these. They arrived well packaged with mounting hardware included. The dry wall anchors are the cheap kind I always replace, and the screws ultimately could have been a little longer. I bought 2 sets and combined the shortest shelf with a second longest shelf to get the bottom rail pictured. The other two shelves I’ll be using to house sunscreen and bug spray in the half bath at the other end of the house. Haven’t installed them yet. Love the flexibility of a set like this as well!