I absolutely LOVE these shelves.  We have two of them in our master bath.  Great quality and my husband had no trouble installing.  Everything comes already put together- which is nice. Beautiful addition to our bathroom.