Got these for Christmas for our daughter. The fit was a little bit loose, but we kept it, because the price was very reasonable. She likes it, and she told me that it took a little while to get used to, but she did and now wears them all the time. The fit was, as I said, a little loose, so a 9 would have fit better. The reason I got the 9.5, is because I usually need a half size, to a full size larger athletic shoe and I thought this would be a good fit. My shoe size is also a 9.