Snug fitting over top of toes. Feels comfortable, but does not have as much support as I had hoped. XL only goes to 10.5. I would order up if you are on the edge of the sizing criteria. Well constructed. The soles are great for walking outdoors as well as on hardwood floors. They ran too small for me, so I am returning.