Mirror came quickly. Packed very well. It’s thin and light. Contractor had no trouble installing. Perfect for our needs. Only took 1 star off as I thought flush meant closer to the wall. It’s not bad the little space just wasn’t what I was exactly expecting. Installed anyway as it’s for boys bathroom.