These are great.  Bought them for my first pair of Allen Edmonds' and they fit perfectly.  I have some older Cole Haan's that have deep creases between the laces and the cap that I put them in and it seems to help reduce the creases a bit.  Hopefully between these and more polish I can fill in the creases some.  The craftsmanship on these is excellent.  I have already ordered an additional pair, and expect to buy one for each pair of my nicer dress shoes.  For reference I wear a 10.5-11 dress shoe and the Large fits perfect.