My 18 year old son is big and tall. He loves this shirt. He wore it to college orientation and got a lot of compliments! The only downside is it did wrinkle heavily around the bottom throughout the day.
Pros
Overall what you would excpect
Cons
The shirt may not be adjustable, and may not fit well for all body types