The XXL fits like an 16-18.. Fabric is thinner than expected. After a wash, I would expect the sleeves to go limp. But maybe that's what somebody else would want. I would have kept it as a pop over jacket, but the fabric is to thin to perform as a little jacket.