Everything and then some. This mirror is gorgeous. It was packaged carefully, arrived quickly and is one of my favorite pieces in my house.