The costume lived up to expectations and was very cute. As for durability it was fine for the night but the type of material used is not meant for multiple on and offs. The red did leach onto white jeans worn underneath it. All in all I was thrilled with the costume and so was the wearer.