I bought this cardigan, it arrived and the label said XL, not 20/22. The cardigan was more like a size 14/16 (which on other sites an XL is decribed as a 14/16), I returned it.
It cost me £9 odd to buy but amazon were only refunding me £1 as they deducted a £8 return delivery postage stating that the item being too small was my fault not theirs. Of course I contacted customer services and explained the item sent did not state on it was a 20/22 and I was then refunded the full amount. This was a lot of hassle to go through. I would not recommend this product to any one looking for a nice loose fit cardigan.