The leather is a bit stiff. Was expecting a softer feel, like the black pebble leather one. I would size up. I always wear a S and this would feel better to wear if I had a M (not available). I am a petite 34DD, jean size 25", S blouse/shirt.