The colours are exactly as shown on the photo and it is even better looking when on you. It is very comfortable, underlines your figure well and it even makes you look slimmer. On the right side of the picture (not very visible in photo), there is a lovely, bluish flower and sparkling small decorations on the bustier itself. I did not expect that, so it was a pleasant surprise. It is indeed 100% cotton. On the label inside it, it is shown it could be machine washable at 30 degrees, though it also says hand wash it. The best perhaps is to set your machine at a hand wash regime. The size is just right (UK=10), yet if you are between two sizes, e.g. 8-10, get the larger one.