I this self installed medicine cabinet. It was very easy to follow the instruction and I just love how perfectly it matched with my bathroom. The material is good too with very good affordable price. Overall I just love it!