Easy to put together, however, the first mirror came with scratches so they immediately replaced it with another set however, I had to install the lighting myself. It was a little difficult for the price. My daughter was happy with and customer service was great to deal with.