I was doing a remodel of my bathroom for a reasonable price and this piece added to my new paint, and towel racks to bring a modern look.  I love the textured windows that make the cabinet transparent, but not so much so that you can read all the items that are in the cabinet.  Easy to assemble and mount!