This is a good all-purpose dress. The color matched the one on the site (and I may order it in another color). The fit was perfect for me - slightly fitted on top, looser on the bottom, which hides what I need to hide. And pockets!! The length was a bit longer than I would have liked - several inches below the knee, and I'm 5'5\\\" - but it should be OK with heels or boots. (And it has pockets!)