Tag size medium but fits like a very slim small. There are no darts so it could be worn zip up the back or zip up the front shown both ways in the photos on a 35 inch bust mannequin and it’s a snug fit. See measurements in the pictures good condition made of snakeskin leather patched together. Has triangle points of leather that are not stitched down that can be seen in the photos purposely made this way.