poor quality, I don't consider myself to have an out of the ordinary bathroom but this style of cabinet will mist up inside and out. Eventually you will have a rust problem. The mirrors are poorly fitted using a plastic wall plug at each end to basically grip screws that hold it on the cabinet causing them to sit at different levels. If you do have a problem with this product be prepared to have the latest pandemic used as an excuse not to solve your problem.  Working as a key worker, this excuse doesn't really wash with me. I have given ample opportunities and time for my problem to be resolved but they obviously think its gone away. Take my advice and avoid this product