Holds many pairs of shoes of varying sizes (from my husband's to my 5 year old's) but not the best quality.  Assembly is easy but time consuming and the bottom only has 2 (front) legs so you have to mount it to the wall.  It will do the job it needs to do but I'm not sure about durability.