I bought this for my wife. Loved the colour and material but unfortunately although I followed the dimensions the fit wasn't right. Possibly a size 16 might have worked but the cost and hassle (filling out customs forms etc) of returning it fron N Z made me not want to risk another pair fitting. It's a bit difficult buying without trying on as my wife is about a size 14 around the hips etc but more like a size 18 in the arms, chest and shoulders.
However the delivery was very fast and efficient and arrived a day earlier than expected even in a rural post area.