I am head over heels in love with this dress! I was able to try it on in the store and I couldn’t believe how comfortable it was and how amazingly it fit. The material is stretchy and lays nice and flat against the body while hugging you in the right places. The shorts underneath stay in place while walking and moving and the material moves easily with the body and stays in place...nothing rides up! It works great as a casual dress to handle a day of errands and it is comfortable and cool to work out in. I have it in red and I can’t wait to purchase other colors!