The fit was great. I'm a big guy and the 3XL was very comfortable. The fabric was lightweight and breathable which helped in the sun. I wore it for an event my wife was hosting and got plenty of compliments!
It fit well and it is very comfotable, Light and airy.