This dress was perfect for what I needed. I wanted something beautiful, flattering yet comfortable. I needed to be able to ride a horse for photos, it was super stretchy and loose fitting. I always hate photos of myself, but this dress really flattered by curves, and hid the rest! Highly recommend