As someone who purchases quite a few dress up items I was more than surprised when this outfit arrived. It is really well made and sizing is perfect and for the price I have to say it exceeded all expectations. I could not be happier.