Great little shelves. I installed them in bathroom over toilet. Quality overall is really good. It comes with all the hardware to install in drywall. Very happy with the color and overall look.