I really wanted to like this shirt, but for some reason this style of shirt always fits about two sizes too small. Also, the buttons are a bit small and the button holes are not sewn well. Very soft and shear. Great for being on the beach. Not good for big guys.