I loved the colors so after reading all the reviews I bought the XXL and it fits perfectly. It's soft on my skin, not too thin or thick, I was able to move around and play games on my kids birthday, it didn't unravel at the seams and the jacket didn't ride up. The pants don't get dirty and fit my curves well. Got a lot of compliments. I would definitely recommend. It's a great fabric to wear on a mild sunny or breezy day.