This is ADORABLE. The first one I ordered was too large, but the return and exchange was very easy. They didn't give me any trouble to exchange it. This one fits much better (I think its fairly true to size), but the breast padding is so thick and stiff it protrudes out a bit (I think my breasts are average as far as fitting into typically sized tops and dresses). The padding did this in both sizes. However, my family members said it doesnt look bad or weird, so it is likely it just feels odd and is something the person wearing it will notice.