Good quality but it is not really good for storing shoes. My size is 3 and have problems in placing my shoes facing inside if the shelves are straights. And it definitely does not fit 20 pairs but just max 10.