This item runs super small. I ordered an 18 and it was more like a 12. If you wear a size 14 or above, do not order it because it will not fit. Other than that, the material is really sturdy. Good buy.