Totally agree it doesn't suit the models shape. The bodice seems to short on her.
It's not horrible - not £149 worth though imo!
I also think it will not hide any lumps or bumps and will be very unforgiving.
I guess your colouring would also have to be right to pull off the colour - which I actually love!