The only reason why I rated this top four stars and not five is because the waist is very big. I bought a large because I am a tall woman (5'10) and I have broad shoulder and I was afraid that a medium might not fit my shoulders right. The large was perfect lengthwise for shoulders, but it just needs a bit of altering to be a little smaller around the waist. I love the material, definitely thick and not cheap, and I got it in cherry so the colors looks amazing.