I gave it 4 stars because it is a nice bathing suit but it didn't fit me well but that's my fault!  I bought size 12, too small, I also bought size 16-it was too big. Which means this is true to size.  I am 5'7, 190 lbs.