Model 5'3 wearing a size small with 3inch heels. Top is loose fitting. Yellow, orange and plum S 6-8 M 8-10 L 10-12