I LOVE this blouse! I ordered a 2X because I have large arms, and I always worry that my clothes will be too tight. This blouse is light and has a some stretch to it. I like the length, too. I bought it to wear on vacation this year, and I think I can dress it up or down, and be comfortable, either way.