This is an adorable outfit, it is very cute, very well made.  I'm only giving it 4 stars because the sizing is way off.  I normally wear a size 22, which generally fits a bit loose, because I don't like snug clothes. I thought this would be a bit snug since 22 was the high end of the size range, however, I couldn't even get it zipped up.  I usually check the sizing information very carefully and in this case I didn't.