We ordered this for a clients bathroom. Mirrors are easily damaged when shipped but this came well packaged and in perfect condition.   It came with heavy duty mounting hardware

Pros: great price and well packaged
Cons: none