Absolutely adore this dress. Even though it is a long sleeve, it keeps you cool. I live in Miami and wore this dress quite a few times, and I have yet to feel hot in this dress! I wore this dress on vacation and received so many compliments. Fits true to size!