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!) My only other complaint was that this dress was stuffed so tightly into the bag that it came out impossibly wrinkled. I'm going to try to steam and/or iron it on my own but I'm afraid I may have to take it to a professional.