I got a size Large and the cosplay fit me nicely (5’4, ~140 lbs). The top fit perfectly and the skirt zipped up all the way, but be aware that it is a MINI skirt lol. I have a small butt and some was showing in the back, so if you have a bigger one, it’d show a lot more. The jacket was the perfect length, shoulders fit a bit tight. The quality and material of the clothing is great! However, one of the strings of the top broke during the con I was at, so be wary of that.
Overall, I’m satisfied!