The fabric and color are exactly the same as it is in the product photo. The fabric is stretchy so if you buy a size smaller, it should be fine, although Id go with actual size if requiring more fabric in the bust or hip regions. My bust and hips are 37 and 42 inches respectively and the Medium fits just fine (even without a girdle or body shaper)

The fabric is of course cheap looking, but I paired with brown faux croc skin stilletos and the result wasn't bad at all