The fabric is much more shiny/plastic than soft/cottony as it looks in the picture. The color is a brighter pink. However it fits me like a glove and is lined, so its comfy and opaque. ^^
Got the pink one and it very nice though you have to wear pant under because it very ligth..good deal..
it is too big for me, if you are slim not need to buy M size. the quality is quite good and it is reasonable price.