These shoes are so cute, and they are a little loose fitting, so I put some gel insoles for extra comfort. Im a 7 1/2 and these don't feel big enough to be an 8, but theres a little wiggle room. I can see a little glue to the platform part of the heel, but its not too noticeable. Ive seen review about the shoes breaking apart there, so Ill update if that happens. There wasn't much grip all on the heel or near the ball, so I put some hot glue squiggles, and they're nearly perfect. I went ahead and sprayed them to make them water proof because its been raining, so I look forward to wearing them/breaking them in.