Size and color are perfect! good quality! Not very comfortable to walk barefoot though. Overall, I am extremely pleased!