BEWARE: I ordered the XXL and it showed me that it was the long train one. What I actually received was the one with the slit up the thigh even though the picture showed the train when ordering. the fit seemed like it was be nice and accurate size but not want i thought i was ordering. I returned and ordered the "one size" lets see how this goes..