Size 8 is slight big but I think Size 7 would be too small. The arch support seems slightly less than the Vionic Jessica Thong slippers I bought earlier, however it's still a comfortable fit and I can wear these shoes all day. My only gripe is that the black color straps stain my feet.