I wanted a robe I could put on wet and this fits the bill. The length is nice for AZ heat too. I ordered the pink because I didn't want anything showing through, and so far so good. I am normal weight and over 5'6" and I ordered the large because I hate tight robes. This fits well. I think a medium would be a little tight in the shoulder.