I bought a size small in this dress even though i am usually a large at retailer. it just hung strangely and clung to the unflattering parts of my body but seemed very large. i loved the feel, color (grey) and style of the dress, but i ended up returning it because of the fit. it also requires something under it since it is fairly see-through.