Full discloser, I'm a big fan of Calvin Klein dresses but all other dresses I've purchased have been in person, this was my first online purchase. Due to the occasion I bought the dress for, I haven't actually worn the dress but I will attest to the following;Size is true to fit, I would recommend buying the same size as you would with pants but adjust for comfort of fit, looser or tighter.Previous dresses were a true size 12, I've dropped some weight and this dress size was on point based on my pants size, I'm 5'9" and weight fluctuates 8-10 pounds.Quality of material, I've never been disappointed with the material, holds up well to alterations if neededMy only downside, but not enough to reduce my rating, is that there isn't a satin lining with this dress.