This was a reasonable price for a one or two time wear.  You know when you buy this dress you can only wear it the one day or in my daughter's case two days because she got to wear it to school too.  This was the cheapest for a birthday dress.  Most are way too expensive for a dress made to wear one time.