Pretty all round. I cannot believe the price of Liberty print shirts though - £150 a piece. Almost had a hissy fit!