Fits as expected. was. A gift for my father and now it is his most prized possession. Washes great, looks great. Not too thin. Not my favorite material but perfect for this in the FL heat. I would recommend anyone to buy this for their AF vet. Great price and quality material. He's been wearing it at least 2 times a month since Christmas and after all those washes (and tumble drying) it looks brand new. Maintenance is easy!