The colors are true to what you see. Love that as they match the birthday party theme. A bonus is that the balloon applique saying "Birthday girl" is easily removed to show a nice pink bow matching the ribbon underneath. The downside is the quality. The thinnest cotton ever.  The seams are very uneven and coming apart. It looks like it was sewn incorrectly and just redone on top without removing the first attempt. Makes it look like a hole will appear in the seam any minute. The coordinating bloomers are HUGE an average size 5yo could easily fit in them. I'm still debating whether or not to keep or return this item. I will have to redo the seams for sure. I planned to redo the sizing as it is because it is a tad too big but the other sizes cost $20 more?! This dress is meant to be longer BTW, does not come "to the knee" as some child dresses do. Too long IMO.