Took a while to put together but was not hard if followed directions. Looks great in my entryway and can def hold more than 20 pairs of shoes. Would recommend!