Easy install, and perfect size.I am extremely happy with these shelves.  They were so affordable and they look fantastic in my little guest bath.  Highly recommend in the black and white combo.