Took awhile to put together, but very worth it.  My daughter loves it, especially the light in the mirror!