I weigh 230 pounds so XL fits me very well. I'm working on getting all the colors they have. Currently 4. I usually wear them to preach because they are light and comfortable. I highly recommend. I just wish they were in more styles and colors and some diagonal styles too.