I'm a 5'3" and 118 lb female.  I bought this in a small and it fit perfect!  I purchased the purple and it's exactly as pictured.  The fabric is nice and soft.  I'm very pleased with this and now that I know that a small men's will fit, I will buy in more colors.  I don't know why they don't carry these type of sweatshirts in women's sizes but problem solved!