Fits absolutely fabulously. I am between 22-26 in UK size and ordered the 5XL. Fits lovely, not too tight, plenty of room and super soft. The shirt part is softer, and more flowy than a normal shirt making it very lightweight. Will defo order different colours if I can.