This is a good shirt for casual dress wear. Ive had one before and it has lasted a decent amount of time I just wanted one with a more new vibrant color compared to the old used look because over time and many washings the color fades. for 20 bucks this shirt is a good deal. I tend to stick to the darker colors though.

As far as the Quality goes ive never had any issues although it seems some have so it is like anything else you buy especially with clothes (things get snagged or torn sometimes and you take a chance ordering stuff online.). Ive worn my previous us polo assn. shirt maybe half a year 1 time a week so thats around 25ish washings and its held up fine for me.