It took my son 5 HOURS to put it together. I love the way it looks, but don't know if it was worth it. Also, he broke one of the mirrors after he screwed it in so we just turned the bottom panels around so that they look like wood.