The fabric is cute but the fit is a bit large in the chest. I'm 5 feet tall and pretty well endowed but you can still kind of see the pink lining inside when it's on. It doesn't have any pockets which is kind of a bummer but the material is comfy and stretchy.