Very nice looking shirts and good quality. They are comfortable and made of good material and have a good fit. The casual style may not be appropriate for professional settings.
Pros
White or bright colors stain easy
Cons
The casual style may not be appropriate for professional settings