Ever so slightly bigger than expected. Feel a little loose unless I'm wearing them and on my feet all day. Otherwise pretty comfortable. Easy on-off. don't get slippery or squeaky. And my dog LOVED them.