It took 2.5 hours to put it together but it was worth it. It fits perfectly on my wall and is very sturdy! The light is terrible. It doesnt work half the time