For the price it was great quality.  Lots of compliments and others commented on the rich quality as well!
Sizing is small.  I ordered a small and i'm usually an extra small.  It was snug- not too snug and short so best to order one size up.  I just wore exercize shorts underneath. :)  You won't be disappointed for quailty and price.  I'm not giving five stars because of the sizing issue but great otherwise!