free gift will be added if money order placed. shows the size L but it will fit perfectly on M and s. Classic plaid flannel shirt, perfect for layering or wearing on its own. Features a button-down front and two chest pockets. Great for casual wear or adding a touch of rugged style to any outfit. Soft and comfortable material.