Love these.  They look modern and feel sturdy to the touch.  Needed 42 of them and managed to install them easily in a night.  They come with all the screws.