This is a really cute top. I wear a 2-3X and bought a 3X. It's comfortable and loose but not overly loose to where I would flash anyone. The ruching on the side adds a touch of 'not work' so you can feel a little stylish. I love the pocket placement as well.