I bought these in xl, and wish I had gotten large. They run true to size.
I would love this cut in cotton.