Fit is a little on the big side, but are very comfortable, warm, and have a good thick sole for indoor/outdoor use. The material does get dirty easily so if you use outside best to use shoe protector spray.
Pros
They are so comfy it helps with my foot pain so warm and comfortable they are great.