Having a wall to wall mirror in my bath I didn't have a "medicine cabinet". I bought this and mounted it on a side wall it went together easily. It's very good quality, and is like good cabinetry. It has an adjustable shelf, so you can fit tall things in it as well as stuff you don't want out on your counter. I highly recommend this if you are in need of a good quality cabinet.