I loved this royal blue color so ordered for beach trip last year.  I am a large woman, but ordered appropriate size.  I could not even get in the pants and the top was skin tight!  I suggest ordering 2 sizes larger!!!