“Material is the usual good quality I’ve come to enjoy from Hooké. I usually wear a L and got this in L. Found it a touch tighter than I’d like (need to leave the top side buttons open if I’m moving around a lot in the shop) so I’d suggest a size up, especially if you’re planning on layering under.”