Fits perfectly. Love the colors
I am very surprised and pleased with this purchase. The material is breathable as well, so don't beafraid of the black pants. Very comfortable and will be purchasing the yellow one soon. I am 5'2 ,228lbs, and wear a size 16. I bought the XXXL.