Great shirt for the price.  I'm a size 6, glad I ordered the large cuz it's just slightly tighter than pictured. Shipping takes a little while, but you can't beat the price.  I will order from them again.