True to size. I'm a UK 12 and XL is a looser fit for me. The tops would probably be a tad tight for larger chested ladies, I'm an A cup and I would say they would fit up to a C cup
Nice material, the printing is good. Better quality than the Primarni PJ sets - I recommend this 💯