Coral red coloured shirt-style dress with short sleeves, lapel collar, buttons and separate waist tie. Hidden zip on side for ease of getting on. Colour is more like close up picture 4, coral not bright red. Size L on the label, fits a 12 with smaller bust (B or less), or it pulls at the chest buttons. Knee length on me, at 172cm tall. Linen feel fabric, but no fabric composition label, so probably a synthetic mix! Bought online years ago, from brand Jennymy. Selling as never fitted well at bust for me.