Purchased from NY Lingerie.  Ordered a XL--had to send back for a XXL.  Runs super small.  Customer service sucks.  Never returned my phone call and had to send 2 emails before I got a response.  My brother owns the product and loves it.  I don't have mine yet due to having to return it.