I bought this shirt when it was $19 and am happy with it.  It looks great, is decently long (for tucking in during yoga) and fits true to size.  My only problem is that it is thin.  Great for yoga practice, but not great if you pay $35 for very little material.  At $35 you can get a decent Lulu shirt with better wicking capabilities, or a great Under Armour athletic shirt (great for hot yoga).  It just doesn't feel like a $35 shirt.  But for $20 or less I would heartily recommend it.

Good for warm yoga practices but not power vinyasa - it gets soaked and clingy.

For most yoga practices I wear an Under Armour catalyst shirt.
For power vinyasa I usually wear an Adidas athletic tank or similar.

Buy this for the look and style not for the super functionality.