The listing, Forever 21 corset style top size M has ended.
I'd say this is pretty true to size. It came with a ribbon to lace up the front but I don't have it anymore. You could buy something at Michel's or another craft store. I think it would look really cool with a red or hot pink ribbon but there's lots of room for creativity. The fabric on the back is a bit sheer, but if it's laced up good, it's pretty supportive up front. I'm a cup size D and I BARELY fit in it so it would probably be ideal for a C. Smoke free, pet-friendly home. :)