the size X is made big, like a size 16-18 and I dress 10-12 at addition elle, but I dont care, it is a beautiful shirt. The ice blue is beautiful and soft. It looks dressed and chic in a relaxed way. I ordered the pink and another blue. At this price it is FABULOUS !!!