This is perfect for what I needed - which was not a wedding, but a costume event.  It's "medium" puffiness is exactly what I was hoping for and it fit just as it said it would.  Pretty well made for the price too.