Fits well and it's a nice cotton blend. The buttons on the cuff are cute and stylish. Taking off a star because it loses shape quickly, which is expected for this type of fabric. I'm 5'11" and the sleeves are long enough, for once.