I only gave 2 for style as I bought an XXL and it is outrageously small. It looks more like a medium. I will have to send it back, there is no way it will fit my friend that I bought it for as she is a curvaceous lady. Very poor sizing indeed.