Colors are true to picture. The dress is tight, doesn't give a lot of stretch. Im 185, tiny butt and small hips 😒, makes booty look flatter, but can pull this off. I am able to squeeze into a large. Top portion over boobs fit great, Im a 38D. The wrap around the neck is fine once its on. I have one roll left in my back and ot covers it lol.