This is a beautiful over shirt that I bought at my regular XL size. I had to return it, which was SO EASY to do, because I needed a smaller size. But I went and bought their 3 pack instead because of how beautiful the color was! And I wasn't disappointed at all! If you are short like me (5'0") than I recommend one size smaller other than that I think it's true to size. Really comfortable and soft.