This is the J. Crew dress that everyone is raving about this summer, and I can see why. It gives major designer vibes. I ordered my usual size small, but I probably should have size down one. Both the shoulder straps and the waist are adjustable.