Im usually a large in T-shirts and in womens sweaters. Im assuming this Baja joe is unisex. Just tried it on (large) and it fits like an (XL). Im going to order a medium to compare. If you like something more loose and baggy then get ur usual size, if you want something more fitted to ur actual size then probably get the next size down.  Its comfy and soft. I got this to wear on beach nights or camping nights.