So soft and cute! I ordered a large and it looks pretty good. This shirt can't be too baggy for the look. I am very big in the bust (40DDD) and it just a bit tight across my chest and just a bit too short on me. But overall I love this shirt. It's very cute, and comfortable and surprisingly soft. You can't beat it for the price.