Forever I've always heard Capezio and that was it.  But I'd say Bloch is just as good if not better.  I will say really the only major difference is the color.  This is a TRUE light pink, they are not "ballet pink" which is a more brownish-pink.  We've always thought these are much prettier/cuter in color.  Another great pro is the inside is soooo much softer than Capezio.  Capezio has a stiffer and rougher feeling insole and just plain muslin looking cloth inside.  These not only have a super soft insole, but a super soft side lining.  It really does make a difference.  Not to mention these won't take such a dent out of your wallet (as fast as kids feet grow).  So in this case for the price, I don't think the saying "you get what you pay for" is true.  Better price, better product.  I think the Capezio brand you are just paying more for the name these days....