This jacket would have gotten an Excellent rating, however, I expected at least one button. It is possible I missed that in the description but aside from that, the jacket itself is great. Since there is no button, you depend on the three little belts which believe it or not, hold rather well. The material is just right for Fall or Spring when its not too cold for it nor too hot. Its light enough that won't make you think you're wearing a jacket, but thick enough to keep you comfortable. Awesome Jacket!