I received the indigo shirt today and it was exactly what I was expecting. The fit was true to size for me. I normally wear a medium in most shirts but the girls and buttoned shirts need a large to keep from playing peekaboo. I ordered and large and it fit perfectly and does not gap at all. I will be ordering more!