The mirror arrived in perfect condition and was easy to fit.  No screws or wall fittings are supplied but this is stated on the website before you purchase.