These are very comfortable, I’m a size 8 and ordered the 7-8 one, it has a bit of room at the top of foot so it’s not too snug for those with fatter feet but it was perfect size, my toes fit right to the teeth. Feels great to walk around in, does not squeak and has a bit of bounce. They look so adorable, it’s aesthetically pleasing, I want to wear these to the beach. Once I popped in the fin at the top it was good to go. Very happy with this purchase.