The original dress I purchased was too small. The slip fits much smaller than the outside later. I returned the item for a larger size and am still waiting to receive the size medium several weeks later. I love the dress but the wait time is the reason for the lower rating. Otherwise all good!