Sometimes i order things online that i can hardly wait to arrive, and then once they do, i wonder if i made a mistake when ordering it. this is one of those times, and it was not my mistake. the shirt i received is not like this one. it is an xs, but it is quite large falling inches below where this one hits on the model. everyone i have shown the shirt to says that it is a denim blue color, not grey at all. it is a pretty color, but not what i thought i was ordering. i hate it when this happens