Purchased this because price seemed more reasonable than other. However, sides are not really mirrors — they are the metal box finished to a shiny mirror-like surface. There is a plug coming out of the top of the box - so you can plug it in to an outlet above the cabinet— that is IF you have  a receptacle there and IF  you don’t  mind people seeing that above the cabinet. 
However, the overall look is good and functional and updated.