Only giving 4 stars since I am 5'8" 160lbs & have really long arms and the length is a little too perfect for my liking, but hey that's just me it did fit perfectly. Once I wash I know it's going to shrink but I'm going to use cold water & not put it in the dryer for that reason. I ordered a size large, it fit great everywhere else. It's really comfortable. I would order again & get the same size. I got so many compliments on this sweater it was a huge hit on Thanksgiving with my family, they LOVED it!