Of course they are! We don't make cheap crap and we sure as hell wouldn't put our name on some junk shirts! These shirts are a poly/cotton blend and they are soft as a box of kittens! You probably won't want to wear any other shirts once you try these on.
2. How do they fit?
They are a bit of an athletic fit. When you first put it on it may be a bit snug around the ole gunshows but they relax after a bit and feel great. They are also plenty long so the whole world doesn't see your crack when you bend over to pick up your empty mags.