Definitely does not hold very large pairs of shoes, but it does hold 12-15 pairs if you fit them in snug. It looks nice and it stores shoes away, but definitely not 20 full pairs.