I bought five of these for my bathroom and am very happy with the purchase. They come with complete hardware and mount pretty solidly. They look great, too.