VERY stretchy , generous sizing
Label says 16/18 but more of an 18 if not a 20
Has been worn a few times very comfortable
Viscose and elastane
Perfect for this time of year as fabric is very light