the product comes as described but I find the sizes run small.  We ordered a size 2 and it is barely covering my little guy's foot and all his other size 2 shoes are big on him.  I'd always order a size up just to be safe.