I don’t recommend this at all. The material is cheap and feels like it will shrink unless you hand wash it perhaps. it also doesn’t fit slouchy/baggy as shown on the model. Really disappointing. I wear medium to large with a large bust and think it will fit xl really fitted. material is stretchy but the baggy look will only work with a very slender petite person.