Size small fits a size 4-6 asymmetric front. Super gorgeous red color. Slight black mark on side- not noticeable, please see pic for detail.