The colors on the shoes were spot on, but the size and fit were all kinda different. I ordered two pairs in size 6.5 - went 0.5 size up just to be safe - and although the stamp on the shoe said 6.5, both pairs felt way different on my feet. One pair was fairly comfortable, but with the other pair, unfortunately, the left and the right shoes were shaped slightly different than each other and one also felt way smaller than the other. It felt like I was squeezing my foot into a shoe a whole size smaller than what I wear normally (size 6). I fell in love with the colors online, but I will not be buying these shoes again. They were kinda expensive in the first place (very high shipping charges per shoe, IMO) but I can't really wear them. I'm sure it's going to cost me just as much to ship it back... so it makes more sense for me not to return/exchange them.