Firm and supportive. Can fit 6-8 pairs of shoes. Fairly easy assembly.