This dress fit me well and looks great on. I was surprised by the good quality for the price. The material is thick and stretchy. It also fits true to size. I usually wear a medium to large and the medium fit great!