For a simple cotton dress this dress was perfect. Easy to dress up. After readying reviews I thought it might be long in me and Id have to wear heels but it came right to the floor (which I prefer). I wish it had been a little bit flow-ier but honestly for the price it was perfect.