Most of my wardrobe is from J. Crew, and while I think the dress is pretty, I think it would be better shorter (at the knees) and it is definitely too expensive.