I like it but then I love prints. But I wouldn't buy it. I don't £55 love it.
Think PP who said the linen will bunch and crease at bottom is right though so that would put me off.
And although a lovely top I agree with PP who said if you're wavering then don't buy it. Certainly not at full price.
If I'm in two minds I usually wait to buy in the sale or if it doesn't make to sale I don't bother. I only pay full price for something I'm sure about. I let the fate of sales and special offers dictate. 