Perfect for my location.  Read previous reviews that item was not packaged well enough and hangars on mirror were flimsy.  We did not find either to be true.  Packed extremely well and hooks on back are secure and will definitely hold the weight.   Am so glad I ordered this mirror!!!