Bought this in a men's size 9 for my 12 year old.  I thought it would be too big and it is slightly big for him.  He usually wears a size 7.  He loves these and is still growing so we didn't exchange.  He has had so much fun with these that it is well worth the price.  These shoes were just as good a quality as the other Heeley's shoes.  This style is less conspicuous and you can't even tell they are Heeleys until he starts rolling.