I'm giving this a 3 star rating because TOMS are awesome but the sizing was too small. I bought the navy and brown classic canvas shoes at the same time. Both say 8 on them, but they are visibly different sizes when I hold them up to one another. The blue fit perfectly but the brown are too small. I'm not sure if TOMS are just like that (sizes are not identical) or if the ones I got are mislabeled. Either way, the browns have to go back. Such a bummer. The navy fit perfectly and are the most comfortable shoes I've ever worn. I am on my feet at work for 12+ hrs, and my feet did not hurt at the end of the day. I never thought those thin soles would have so much padding. I can't believe I've waited this long to buy TOMS! Love!