I think this product runs a little small.  I returned the product.  I was a little discouraged by the method of return that I had to use.  Unlike most sellers a bar-code return shipment page was not provided either in the packaging or via email.  Oh, well...I returned it anyway and now I'm waiting for the credit.  I'm not saying they sell a bad product it just didn't work for me.