I have a pool so I have many suits.  Liked this one because it is so different.  Ordered a medium.  Way small.  I will say the quality is good, tho. Returned. I am pondering whether or not
to reorder, but I frankly don't know if Id need a large or even XL.  My clothes size is small/medium, so go figure. I only gave it a 3 because of the size confusion.  Dont feel like returning it again, but I might. LOL