The shirt looks great, material is great, the only thing I didn't like is it ran a little small. When I ordered this I wore a large in everything but even with a shaping tank top underneath it was way too snug. I'm now wearing medium in most shirts and I'm just now feeling comfortable with how it looks on me (I've had three children, so my stomach isn't exactly flat!). For a size estimate, I'm 5'3", small chest, about 150 lbs.