My husband loves these flannel shirts. 1. These are fasteners, not buttons, which he now finds difficult to put on because the buttons are too small to put on. 2. They're warm enough for him to get the mail out of the mailbox in cold weather without wearing a coat. 3. They are long enough so that the hem of the shirt does not protrude from the men's trousers. My husband is a picky eater and this is his review of two shirts I bought for him from this brand. The price was pretty good too. Variety of colors to choose from.