Just echoing the other reviews, this is a great midweight terrycloth towel wrap.  I got the XXL.  I'm 5'4 and usually wear a 1X.  There are still a couple more snaps along the top that I don't need, so it seems like this size would easily accommodate someone who is a 2X and possibly 3X if they don't have a large chest.