I normally wear a large to extra large in a top. I bought this as a medium because of other recommendations. I'm drowning in it. It's absolutely huge on me. I'm 5'3 153 lbs. So big my that my breast show too much at the neck line, it fits me like a moo moo gown and it so long that I've turned it into a sleeping shirt. Material is really soft but doesn't make up for such a huge discrepancy in size.