Love this little cabinet!!  Got 2 of them for 2 guest baths. Contractor installed them so can't speak to ease of install but they look great!