This product literally fell to pieces the first time I put it on. Plus it is grossly mis-sized.  I wear a size small (4-6), but all that was available was a large. Thank goodness I ordered it anyway.  The darn thing barely fit. I would recommend you NOT buy this product you won't be satisfied the quality is really bad