Warning! That ribbon can get really messed up by velcro!
That is my main woe about this outfit. I got it at age 8 and the ribbon became torn up because its loop trim caught on the back velcro. Still, the fabric is good quality and the lace is nice, although I prefer the heart design. The ribbon is a fraystopped white satin ribbon, thick and good quality. The tights are her meet ones in white, but very nice and versatile.