Truthfully it holds more than 30 pairs for us.  We have it in our garage so we can take shoes off before entering the house.  It shakes a bit but very sturdy and never falls over.  LOVE IT