This medicine cabinet is perfect for what we need.  I love that you can plug it in or hard wire it and that there is a mirror inside the door.  It is big and with all that glass it is heavy!  Looks great, highly recommend.