These are great. Bought them for my husband. He says they are comfy and do the job. They look really nice with his suits, you could even wear them with nice jeans.
He is usually a size 12.5-13. Theres no 1/2 sizes so we bought the 12 and 13. 12 was way too tight for him and the 13 is a little large but not uncomfortably so. So if you are a 1/2 person get the size bigger!!