Fit as expected, rather comfy (for me anyways). It came with a little hole in the middle, it readily isn't that big of a deal since 1) obviously wasn't done on purpose, it was just a little mistake with the style and all and 2) it really is such a tiny thing it really doesnt matter, besides its right under my sole so it doesnt even bother me. Id give it 5 stars but not sure about durability. Ill update the review if anything changes. In the mean time, I like these and would recommend to someone else.