I bought this medicine cabinet and it is good quality. I had my contractor install it, he didn't complain about it being difficult.