The mirror was super easy to put together. It was delivered within a week of ordering. It was in perfect condition and looks great in our bedroom!