I received the right color and it was delivered right on time.
But there's a little problem, the ribbon was not stitched properly so it got detatched from the blouse, but overall the product is nice and it fits me well.
(For reference I am 38kg, bust 28inches and waist 24inches.)