Charlotte Russe Blazer. No imperfections to speak of. Also has shoulder padding which will give you a nice shape when you wear it. Measurements-> Bust/Chest: 33", Waist: 30", Hips: 39", Shoulder to Shoulder: 19", Shoulder to Hem: 31", Sleeve Length: 21.5", Sleeve Width:  (laying flat) 5.5"