A tad bit flimsy, but fit perfectly and held close to 50 shoes. My boyfriend has large feet and could only fit 4 pairs and one shoe on each rack where as I could fit 5 full pairs on each rack.