This costume was just alright. Not the quality I had hoped for and the fit was not flattering to my hour glass shape. I ordered a small and the skirt fit fairly well but the top was too large. Sent back the day after receiving it.