These come with everything that you will need to install them. I’m happy with the color, and happy that the wood is real wood, not laminate. It is lightweight wood so the shelves themselves, do not weigh a lot. I’m moving soon and these will be perfect for hand towels, washcloths, and extra toilet paper for our new bathrooms. I’m installing over the back of the toilet, for easy refills for my children.