Didn't take long to put together and the mirrors are not glass so it is sure to last. Looks great with my new rug as well.