This double layered dress gives plenty of skirt for whirling and twirling! Purple peeks out underneath the top layer bright pinks with flowers. Hand sewn, hand dyed and batiked. 100% cotton. (Machine wash cold with like colors; low temp dry.)