Love this dress! It's very flattering, nice think material, and a great length! Usually I like dresses a little shorter but with it being a stretchy but straight dress the dress always covers my knees when walking, sitting, or even when in nursery crawling after my kids. I would buy this in every color it's SO easy to dress up or down