This top is very comfortable and fits great. The sleeves are long enough and are snug but not tight. The length is below the bottom so you can be comfortable with leggings or skinny jeans. The fabric is very soft. I am disappointed in the color, though. It has a faded look like it's been washed 100 times.