I ordered a size M. The color is identical to the picture . I'm 5'1, 140 lbs and the fit is perfect. The pants are wide-legged. so the top falls off the shoulder. Overall, I would recommend this set because it's stylish, comfortable, and figure-flattering.