I have a narrow foot so I was able to adjust to fit. I wear an 11-11.5 so I ordered the xxl and they are a bit too long but do not mind. They are very comfortable so I wear them all the time in the house. Plan to order and xl to see if the length is a little better. When I find something that is comfortable I like to have more than one pair.
I felt this product's fit was
half size large
I felt this product's width was
true to width