This is a great shirt for formal or casual occasions, it fits well and looks great with a suit or jeans. I often find shirts too short and pull them out of my pants, but this one is very long and fits well. Shoulders and neck were also comfortable.
Pros
Usually big and big are too big and very big for men but these shirts are amazing! I bought over 7 for my son 6'5 140
Cons
Shirt may not be very versatile due to limited color and pattern options.