The fabric is surprisingly stretchy and hugs every curve without digging in, which I didn't expect from something this short. The heart detail on the front is subtle enough to wear out without feeling costumey.
Wore this to a party and the fit around the waist and hips was spot on — stretchy enough to move in but still holds its shape. The length is short but exactly how it looks in the photos, and the white isn't see-through like I worried it might be.