I love the shoes with African design and the multi color match all my clothes.  Only draw back is the shoes fit too small for me. I wear a 9-9 1/2 so I ordered a 10 as I always do in flats.  The shoe is a little tight.  If you have wear medium size fit to wide please order a size and half up.  What I have seen in pictures and other reviews the slim feet can get their normal size to just a half size bigger.  I ordered 5 other shoes made of this material and had to exchange for a size 11.  The size 11 are roomy and comfortable.  Keep in mind I wear size 9-9 1/2 and I wear a size 7 in boys shoes and sneakers.