It's ok, but the actual shelves are 27 inches, you won't get 20 pairs on this. Unfortunately not worth the price at all, maybe half price at best.