This mirror is sturdy and beautiful! It arrived on time and it was well packaged. It comes with a microfiber cleaning cloth and a hanging hardware kit to hand it up on the wall. It is a little heavy, so you would need help to hang it up. Overall it is a great quality for the price and I truly recommended it.