Material quality and the stretch is excellent but these are cut very slim, it's a hoodie that fits more like a base layer.. I definitely suggest sizing up! I called Badlands about the sizing and they sent me out a size up immediately, customer service is the best I've experienced in a long time.