They look great on the feet and slide nicely on the floor. But carry extra shoes with you to your gym classes in case they change schedule. They are not supportive enough to do anything else and I think jumping is a bit of a stretch for these shoes. In some classes the instructors are jumping quite a bit and I have noticed they are not wearing these shoes. Otherwise, they are cute and fun. I wear a 7 and my foot is a bit on the side side at the ball and narrow at the heel. They fit me perfectly and this was amazing. I can't even find a Nike that fits me this well.