I purchased size 6 in black and taupe color based on other reviews. As a reference, I normally wear size 5.5 and 6 in dress shoes and 6.5 is in sneakers. The black was a perfect fit with a wiggle room (The size felt like it was between a 6 and 6.5)however the taupe was so snuggle and uncomfortable, its definitely going back. Overall, I love how it looks and its pretty comfortable, and the best part its only 14 dollars. The only con is that Im uncertain what size to buy as both of my shoes were so different in size.