I am 5'3" average build but I am top heavy! Thought since the ladies are so big a large would be good but actually a medium would have been fine, it's too long for my liking but I will continue to wear it because it's REALLY REALLY soft and comfortable. I would recommend.