This is an easy afternoon project that I did in my guest bathroom. I got the tile for $4.95/sq ft. at Lowes so it is a budget friendly project as well!!!! The following are the items I used to do this project. (for a 33" mirror)
5 square ft. of tile of choice
1 roll of MusselBound tile adhesive tile mat (from Lowes)
Grout (in color of choice)
Tape and Paper to protect mirror
Step 1: To begin, Windex mirror and make sure it is clean and dry before starting.
Step 2: I wanted my "frame" to be 4 tiles thick so I pre-cut out the strips of tile.
Step 3: I cut strips of the MusselBound to fit the back of the tile strips and applied them. After that I applied the strip with the tile to the mirror.
Step 4: Using that same technique to work my way around the mirror. (cutting strips of the tile as needed) And making sure there was no extra netting or adhesive exposed around the edges.
Step 5: Once all of the tile was applied, I taped paper around the edges to protect the mirror from the grout. After that mix the grout according to the directions and apply.
Step 6: Follow the guidelines of the grout for waiting time before wiping with damp sponge. I waited about 20 minutes before I wiped mine. (also some spots I had to go back over with more grout because it was a little patchy! ........Give me a break it was my first time grouting!!!)
Step 7: After wiping the grout I peeled off the tape and paper and viola!! A new updated look to my guest bathroom!!! (I did a little extra tiling around the side of the countertop as well)