I have used this cabinet for a while. It is good that it can be hung with the front opening on either side. The mirror side(s) are expensive for what you get.
It would also be nice if the small inside mirror was a magnifying mirror.