We use this for a school play. It fit well and looked great. My only complaint is that we had to sew on the buttons almost immediately. I reinforced all of them because one had already come off by the time it arrived.