This shirt looks slim in the model shown in the product images, but comes true to size and has a regular fit with plenty of room for those who don't have a thin stomach or broad shoulders. The SPF 50 fabric is a fine knit stretch polyester with a slight sheen. The build quality is above average. Navy green has just a hint of blue and is very attractive.