“XXL fits perfectly, I'm a size 18 to 20 top and 5ft 8 inches tall. Actually measures 27.5 inches armpit to armpit. Have had my eye on this for a while but was worried about it being big enough!! Will definitely be ordering more in other colours gorgeous fabric, soft, comfy and cosy ☺️ just how I like it!!”