These are awesome!  Really nicely constructed, a little firm but I’m sure they will soften with a little wear.