Bought from the UK last week and worn once to a party but slightly too large for me (I’m size 6). Absolutely love it and l will be buying in XS. Size small Main 94% Recycled polyester, 6% Elastane. Jersey 100% Cotton Bought from UK site Next. Perfect condition. Worn once