I give it only 4 stars because sizing is way off. I'm 5'1, 170 pounds. I usually wear a size med/lg or 10-12, in stretchy clothes. I bought a size 2x and it is still real tight.  I kept it because im trying to lose weight.  I just bought a size 3x. The material is excellent.  Very strong,  easy to wash. I air dry it.