I ordered the red in xl and the fit on me matches the photos on the model. it's true to size. the quality of the material is fantastic. the stitched upper portion is well-done. the color is much prettier in person. it's such a bright, cheerful, well-made top. i washed mine and air dried it. fits & looks great after washing. this is a bargain, especially on sale. the red combo is such a unique mix of colors. i like using blue jewelry with it. but, also mint green jewelry too.