I was kind of scared to buy these skates because I'm super picky and I can never buy anything online because I have to try everything on. I read the reviews and they all seemed good so I figured, eh I'll take the chance. When the skates came in the mail, it was love at first sight! They were better than I ever expected! I'm a size 6 so I got a size 5, as the other reviews suggested to go a size down. With a pair of thick comfy socks, they fit perfectly. I don't know anything about professional skates but these feel fine when I skate on the street or at the beach. I'm so happy that I took the chance and purchased these gems!