I bought the X large for my mother and it is actually a little bigger for her. She really liked it because the extra large made her feel more snuggly. Nice quality and warm