This was for my mom, an 84 year old lady who (believe it or not) will be a flower girl in my son's wedding in the fall!!  It looks amazing on her. The color is beautiful, like a deep purple/plum. It seems to be well made. The top has a bit of stretch to it. She typically wears a 10 P and this is a 12P so is a bit big on her but not much. So, I would say it is true to size. I'm not too crazy about the way it arrived- literally rolled in a ball inside a plastic bag but it really didn't seem to keep the wrinkles long at all once it was hung up. Very pleased