This item was what I was looking for. The color is just perfect and it fit just right. Although my feet are narrow and so the sides are a bit big but its ok at least my foot is not pinched or restricted by the shoe.