The top is overall cute, but very...strang. The waist fits my 32.5 in waist perfectly and hugs my curves. My 42 in bust is also very comfortable in this top... IT IS THE SLEEVES!!! The sleeves are way too big. They crumble up strangely. Thy are even falling off. If u size down the torso would still fit because if the stretchy material, but would show more than I would like. But the sleeves are just too ridiculous. Way too big. I love the poofiness, but hate how much garter are in the sleeves.

EDIT: The zipper broke after the first day. It is completely unfixable and will be returning it for a refund. Waste of money!