The colors are a more soft than the picture (but this I already knew before buy because the other reviews). THE material is good, the finish is well made and was fast. Bought the size XXL, could have bought 1 measurement smaller to become more well adjusted shoulders, the nevertheless loved the product. Use the size M Brazilian. My measurements [Bust: 90cm Waist: 70 cm]