Looks too good in picture but the color appears way to different in real, fabric is very thin, almost transperent. You cant expect any high quality for a $20 casual dress yet somehow it was not satisfactory. Not sure how some other customers gave very high ratings and rave reviews. Had to return sadly.