They keep warm and aren’t too tight or loose around the body. The holes are, in contrast, kind of constraining. There are /really/ small patches of white in the black and especially orange. The orange color is super neon. The stitching is off by a thread or two at the seam, making the stripes look sum wonky. However, this is exactly as it’s shown in the company’s sample photo, so I should’ve looked more closely. I appreciate the honest photos, and nobody’s perfect. I appreciate these little wonkSee full review