WOW!! Very nice, the correct size and fabric for concealed carry. Yeah, it's not form fitting but that's the purpose for which it was designed for. It's loose fitting which is also ideal in warm weather. It appears to have buttons but these disguise snaps that actually fasten the shirt. Another plus because it allows for quick opening.