This mirror is great!  Got it for an upcoming bathroom remodel, so will post more pics later when it’s done, excited to get this going.  The mirror itself is substantial, materials are heavy weight, not flimsy at all.  It is ready to be hung in either a vertical or horizontal direction and comes with a template for hanging, which has a level attached, nice extra!  It arrived in great shape, very well packed. The size will be nice over a single sink. Has a contemporary feel, but will be well suited with farmhouse decor.