Lovely quality, did not take too long to assemble. Personally it did not fit 20 pairs of shoes, but thankfully I bought another one and they look great beside each other.