I bought them 8.5 and I'm usually size 8, so yeah..8 would have probably been too tight. They look real nice up close..they don't look cheap at all. Very comfortable too. I wore them the other day for about 8 hours and my feet were just fine!