True to color and size. Im 54 and 125lbs. 34B bra size. If you were a D cup or bigger I don't think you could wear a bra and have it still fit. The dress was long because its meant to be shortened. I wore 4 heels and it was still dragging a little, but I was able to dance fine and it wasn't so bad that I had to worry about tripping. But you're not going to wear giant shoes, youll need to get it professionally hemmed. Looks way more expensive than it is.