Perfect!
I cannot wait to wear this!! Very flattering and comfortable, AND not a sheer white, it's appropriate for an event. It's a little more snug than the model shows, so be aware or order up. I won't order up, but instead keep in mind it's fitted and white. Top is a little loose so might be uncomfortable for some, but again, not a deterrent.