Cozy and flattering to any figure! Not to short and not too long, it falls in the perfect spot. The material isn't very soft but its not bad. Not too thick but not seethrough. Its a pretty perfect top that you can dress down to relax in or dress up with a necklace or scarf. Id reccoment it for any body shape!