I tried on the xs and the shoulder are fit, but the body seemed so wide on me, it took me over... i don't know if xxs would have worked, but it is not available (and petite either). fabric is soft enough for denim, color is nice, overall, really pretty dress, just unfortunately big.

and i have wide shoulders.

30dd chest, 26.5 in wasit, big legs, 115 lbs.