I ordered two of these mirrors and am very happy with them. One did have wear and tear on the box and packaging but luckily both mirrors were in perfect shape. They are surprisingly light and come with everything needed to hang them. They each even have their own cleaning cloth included! I love these mirrors