Kind of poor quality. The frame looks pretty good, but the rest of it just seems cheaply made. The color we initially purchased didn’t match, so we ordered the same thing in a different color. Both cabinets had dings on the inside and came with white, wooden shelves that were also dinged up. Attempted to hang the new one in the correct color and the holes that hold the shelves up are completely off on one side, which causes the shelves to not sit evenly. For the amount of money this is, it should have been great quality and I shouldn’t have to worry about the shelf holes being uneven. I would not recommend this medicine cabinet.