Sizing is off. Plan to put it over your bra though, of course.  Order up 1-2 sizes, but wow. Just WOW!
Im full figured and still impressed.  Being a slender person trapped in a big, curvy body for the last 1/3 of my life (medical conditions), I can say my smaller size bod would have rocked it and very well!!!