The colors are much prettier than the picture shows. I am 5'2" and 210 lbs. and the 2x fits fine. The reason I took a star off is that the hem is only serged and that is what shows. I consider that an unfinished hem and will have to turn and sew it but because the colors are so lovely I still have it 4 stars.