The dress is cute- looks classy on. The fabric is a bit weird- has a shine to it- honestly if I was at a store and I saw the fabric I wouldn't give the dress a second look but since I bought it online I decided to try it on. The fit is perfect and the shine is not noticable. I bought a XL (I am a size 12) because I wanted it long- I hate ankle length. The dress is a tad short but looks great on.